猿辅导前端面试记录

1.https与http

2.GC回收机制

3.原型链

//题目
var a = {num:2};
var b = Object.create(a);
//问题,以下顺序执行,值是?
b.num
b.num++ 
a.num 
复制代码
1. b.num == 2
Object.create()方法创建一个新对象,使用现有的对象来提供新创建的对象的__proto__。
也就是b.__proto__ == a
所以虽然b是个空对象,但会从原型上一直找值。
b.num == b.__proto__.num == 2
2. b.num++ == 2
b.num为2,++运算符是先用后加,这时b.num++还是2
3. a.num == 2
b.num 在执行 ++ 操作之后,这时的b为{num:3},不影响a.
复制代码

4.盒模型

盒模型为标准模型(content-box)和IE模型(border-box)

box-sizing:content-box|border-box

content-box:宽高计算content+padding+border+margin

border-box:宽高计算content+margin(content包含了padding,border)

5.css样式的优先级

1.!important与优先级无关,但这个声明将覆盖任何其他声明。

2.行内>内部样式表=外部样式表

3.常用选择器:ID(0100) > 类(0010) > 标签 | 伪类 | 属性选择 (0001) > 通配符(0000)

6.有序单链表合并

7.求开平方

求根号x,精度0.01.x是大于1的正整数 参考链接

转载于:https://juejin.im/post/5ce680af5188253090115fb9

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值