360前端实习面试

1.H5有什么新特

2.新增es6属性和方法有哪些?

3.session和cookie的区别

4.http状态码

5.有关数组有哪些操作?push(),pop(),shift(),unshift(),reverse(),sort(),slice(),splice(),concat()

splice和slice有什么区别?

slice()能够基于当前数组中的一个或多个创建一个新数组,slice()方法可以接受一或两个参数,即要要返回项的起始和结束位置。在只有一个参数的情况下,slice()方法返回从该参数指定位置开始到当前数组末尾的所有项。如果有两个参数,该方法返回起始和结束位置之间的项,但不包括结束位置的项。注意slice()方法不会影响原始数组。

splice()删除:可以删除任意数量的项,只需制定两个参数:要删除的第一项的位置和要删除的项数。例如,splice(0,2)会删除数组中的前两项。插入:乐意向指定的位置插入任意数量的项,只需提供3个参数:起始位置、0(要删除的项数)、和要插入的项。例如:splice(2,0,“red”,“green”)会从当前数组位置2开始插入字符串“red”和“green”。

替换:可以向指定位置插入任意数量的项,同时删除任意数量的项,只需指定三个参数:起始位置、要删除的项数和要插入的任意数量的项。插入的数组不必与删除的项数相等。例如:splice(2,1,“red”,“green”),会删除当前数组的第二项,然后从位置2开始插入字符串“red”和“green”

ps(split()方法split()方法用于把一个字符串分割成字符串数组)

6.你看过哪些书?

7.你用过哪些css3新特性?border-radius、box-shadow、border-image等等很多

8.前端单位你用过哪些,有什么不同的地方。px、rem、em。为什么rem可以根据屏幕的尺寸进行变大变小?rem是相对于根元素<html>,这样就意味着,我们只需要在根元素确定一个px字号,则可以来算出元素的宽高。通过Js动态计算

9.你对bootstrap了解多少?

10.JavaScript和jQuery和vue有什么区别?

11.在浏览器中输入一个URL至页面呈现,经历了些什么?

12.css选择器优先级

权重分为四个等级。

第一等:内联样式,权重1000,即标签的style属性设置的样式

第二等:ID选择器

第三等:类选择器、伪类选择器、属性选择器

第四等:标签选择器

还有一个!important(权重无限)

等等等等,剩下的记不清了。


  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值