-
函数表达式查看全部
-
数组、对象的初始化表达式查看全部
-
原始表达式可通过运算符号组成复合表达式查看全部
-
原始表达式查看全部
-
删除属性:delete <object>.<property> 删除变量或函数:delete <name> 1、删除成功以及删除不存在的属性、变量或函数名时,返回true;(后者其实是无效的) 2、删除configurable为false(不允许删除)的属性、用var声明的变量以及用function声明的函数时,返回false。 3、可以成功删除在eval中声明的变量或函数。 4、只在对象自身操作,不影响原型链。 读取属性描述符: var descriptor = Object.getOwnPropertyDescriptor(<object>,"<property>");查看全部
-
当属性不存在时, 读取:顺着原型链查找,找不到时返回undefined; 写入:在对象自身新建属性并赋值,不影响原型链。 取值: var value = <object> && <object>.<property> && <object.<property>.<property>查看全部
-
访问属性: <object>.<property>:推荐使用的方式 <object>["<property>"]:当属性名非标准命名或者要拼接属性名时,使用该方式查看全部
-
属性标签查看全部
-
function(){}()函数结尾加上()表示立即执行查看全部
-
实现方法的重载:利用arguments查看全部
-
instanceofd的用法:判断左边的对象上是否在右边函数的原型连上查看全部
-
对象标签查看全部
-
属性标签 configurable writable查看全部
-
复杂一点的 属性声明查看全部
-
定义多个属性 的语法查看全部
举报
0/150
提交
取消