-
obj.propertyIsEnumerable("属性")判断属性是否可枚举
查看全部 -
两个参数,对象和要查找的属性,configurable属性标识是否可操作,false表示不可以被删除并返回false
查看全部 -
Object.create创建一个对象,属性是在原型链上的,并不是对象本身的属性
查看全部 -
给对象属性赋值,不会改变原型链上的属性,会在对象上新增一个属性,再次访问原型链上属性,需要先delete obj.z后再访问。
使用obj.hasOwnProerty("属性名")判断对象本身是不是有相应属性
不能使用delete obj.peroperty.z来删除原型链属性
查看全部 -
with语句可以修改当前的作用域
查看全部 -
笔记区里面说短小那个其实是不行的
查看全部 -
循环闭包实例的错误与正确示范
查看全部 -
+转换为字符串
-转换为数字
查看全部 -
new object==new object (false)
typeof(null)(return object(历史遗留问题))
obj instanceof object(左边必须是对象)
查看全部 -
类型小结一
查看全部 -
Object.prototype.toString.apply(判断类型值);
查看全部 -
instanceof应用于对象之间的类型判断,instanceof左边的操作数不能是基本类型,若是则直接返回false,右边的操作数需是函数对象或函数构造器,若不是则返回TYPEERROR
查看全部 -
typeof常用来判断基本类型和函数对象,对于这之外的对象而言无论是什么对象都只会返回 "object",此外 typeof null ==="object"
查看全部 -
类型检测方法
查看全部 -
string/number/boolean三个基本类型有对应包装类型,在把这几个基本类型当作对象使用时,js会创建一个对应的临时包装对象,然后进行操作,操作完毕后会消除临时对象,基本类型依然时基本类型,并无变化。
查看全部
举报