-
二维数组,坐标的2d计算查看全部
-
in 和 hasOwnProperty in是判断该对象是否具有所要查找的属性 而hasOwnProperty则是判断该对象的实例是否具有所要查找的属性 因此可以自定义一个查找对象属性所在位置的函数: function hasProperty(obj,property){ return obj.hasOwnProperty(property) && property in obj; }//返回true时表示该属性在它的实例上,否则就在原型上查看全部
-
在js中,五种基本类型是没有属性和方法的,因此,以对象方式使用它时,如何访问length属性呢,js会智能将基本类型转换为对应的包装类型对象,然后访问属性,访问后,临时对象会销毁。查看全部
-
注意null的判断,用===查看全部
-
== 比较时常见类型转换查看全部
-
NaN 和 任何东西比较,包括自己都不相等查看全部
-
常见隐式转换查看全部
-
巧用 +/- 规则转换类型 变量num转换为数字:num - 0 变量num转换为字符串:num + ""查看全部
-
for in 作用:遍历对象的属性 缺点: 1.无法保证顺序的遍历对象 2.当对象的数据属性的enmurable(可枚举)设置为false(不可枚举)时不会输出 3.其原型中的可枚举属性也会输出查看全部
-
JavaScript 数据类型查看全部
-
JavaScript 数据类型(5 种原始类型加 1 中对象类型)查看全部
-
看左边代码查看全部
-
判断对象类型,一般用instance of,比如判断一个对象是不是数组,如果用typeof object会返回object,显然不是我们想要的答案,而instance of,是基于原型链去判断操作符,左操作数是对象(若为string\number则直接返回false),右操作数是函数对象(若不是,会抛出type error异常),思想:判断左操作数的原型链是否有右操作数的prototype属性。查看全部
-
typeof返回一个字符串,这种检测方法适用于函数对象和基本类型,但不适用于null查看全部
-
五种类型检测方法,常用的前三种查看全部
举报
0/150
提交
取消