-
我们继续来意淫一下,非常地开心 哈哈哈哈哈查看全部
-
我们继续来意淫一下,非常地开心 哈哈哈哈哈查看全部
-
str是string(基本类型),本身是没有方法的。 当尝试把基本类型的str当做对象一样访问时,例如:str.length; 解释器会创建一个临时的包装对象,伪代码: [[tempObj]] = new String(str); [[tempObj]].length; // 返回具体的length; delete [[tempObj]]; // 销毁临时对象 重复访问str.length会重复创建这个临时对象。 所以str.t赋值可以成功,但再次访问str.t返回undefined,因为每次创建的临时包装对象都是不同的查看全部
-
类型检测小结查看全部
-
Object.prototype.toString检测查看全部
-
instanceof 适用于判断对象查看全部
-
typeof 适合基本类型和函数对象检测查看全部
-
类型检测查看全部
-
三等,不转换直接比较查看全部
-
双等,先转换后比较查看全部
-
类型总结查看全部
-
prototype testing 的用法查看全部
-
判断this的指向(1-4优先级逐级递减,1优先级最高,4优先级最低): 1、函数被new调用,this指向由new新构造出来的这个对象; 2、函数通过call()、apply()、bind()调用,this指向被绑定的对象; 3、函数作为方法被调用,this指向这个对象(即常说的对象上下文); 4、默认(非严格模式)情况下,this指向window, 严格模式下,this指向undefined。查看全部
-
严格模式与普通模式的区别查看全部
-
对configurable为false的属性删除时,普通模式删除失败,返回false,不报错;严格模式,会报typeerror。查看全部
举报
0/150
提交
取消