那些年,那些面试题【持续更新中...】

1.“==”与“===”的区别

  “==” 两边的值一致,类型会在比较之前进行转换(“1” == 1,成立)

  “===” 两边的值和类型一致(“1” === 1,不成立)

2.apply()与call()的区别

  1)function.apply(obj,arg1,arg2,...)

  2)function.call(obj,argArray)

  3)都可以将一个对象的方法交给另一个对象来执行,并且是立即执行

  4)不需要传参,或者只有一个参数的时候,用call,如果需要传多个参数时,用apply

猜你喜欢

转载自www.cnblogs.com/wangyuhui/p/10268929.html