-
没有块级作用域查看全部
-
弱类型动态语言查看全部
-
concat,splice,slice,map,filter,foreach,reduce,reduceright别的记不得了...查看全部
-
字符串是类数组方法查看全部
-
NAN是not number,typeof NAN返回“number”查看全部
-
类型检测五种操作符: 1.typeof适用于检测基本类型和函数function,如typeof "123"返回“string”,typepeof Student(Student是已定义的函数)返回“function”,但是typeof null是个例外,为了解决兼容性的问题,不是返回“null”,而是返回“object” 2.instanceof适用于检测原生对象 如: function Student(){} function People(){} Student.prototype=Person() //Student的原型指向person() 对象的原型 var one=Student(); one instanceof Student//one的原型指向Student返回true one instanceof Person//one的原型先指向Student的原型,发现不对, 原型链上移,指向Person的原型,返回true 3.Object.prototype.toString().apply[[Class]],适用于内置对象 和基本类型,遇到Undefined和null失效(IE678返回"[object Object]") ,如Object.prototype.toString().apply([1,2,3])返回 "[object Array]" 4.constructor 5.duck type查看全部
-
类型检测小结查看全部
-
type of类型检测查看全部
-
类型检测查看全部
-
String a="123",a是基本类型,理论上是不带属性和方法的,但是alert(a)=3,因为js很智能的将它转换成包装对象类型,不过转换完访问后后就要销毁。 length能够alert是因为它是固有属性,t是临时属性,所以再次访问就销毁了查看全部
-
String a="123",a是基本类型,理论上是不带属性和方法的,但是alert(a)=3,因为js很智能的将它转换成包装对象类型,不过转换完后就要销毁查看全部
-
条件运算符c?a:b查看全部
-
属性访问表达式查看全部
-
函数表达式查看全部
-
判断相似数组代码查看全部
举报
0/150
提交
取消