前端笔试题的小结(2)

4.font的设置问题:12px/1.5是什么意思?两行文字的行高是多少?两行文字的间隔是多少?如果文字大小12px,行高也是12px,所有类型的文字都会显示完全吗?

5.回流和重绘的问题?如果一个div之前的border是1px,padding是3px,更改为border为0,padding为4px,那么会引起哪个?为什么?浏览器的变化会引起回流,是所有的元素都会回流吗?

6.函数的柯里化问题?

function curry(fn){
  var args = Array.prototype.slice.call(arguments,1);
  return function(){
    var innerArgs = Array.prototype.slice.call(arguments);
    var finalArgs = args.concat(innerArgs);
    return fn.apply(null,finalArgs);
  }
}

7.冒泡排序?

8.js中的继承问题,给了段具体代码,判断运行中是否会出现问题,如何实现继承?

9.数组的扁平化?

10.纯css3实现开关?

11.实现一个平行四边形样式的按钮,里面的字体不能倾斜?

12.实现一个评分系统?css部分?

13.两个发送ajax的函数,第二个根据第一个是否有返回值决定是否发送请求?提示:设置flag

14.关于promise

15.关于模块化

16.angular中两个controller是否可以共用一个service?

17.es6中的新特性?

18.jQuery中的具体模块?

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值