1.“==”与“===”的区别
“==” 两边的值一致,类型会在比较之前进行转换(“1” == 1,成立)
“===” 两边的值和类型一致(“1” === 1,不成立)
2.apply()与call()的区别
1)function.apply(obj,arg1,arg2,...)
2)function.call(obj,argArray)
3)都可以将一个对象的方法交给另一个对象来执行,并且是立即执行
4)不需要传参,或者只有一个参数的时候,用call,如果需要传多个参数时,用apply
3.JavaScript语言有几种数据类型?各是什么?
七种:undefined、null、布尔型(Boolean)、字符串(String)、数值(Number)、对象(Object)、Simbol类型(独一无二)