javascript中删除运算符的分析
删除运算符将删除由算术号指定的对象的属性、数组元素或变量。如果删除操作成功,则如果不能删除操作数,则返回true,它将返回false,并不是所有属性和变量都可以删除,一些内部核心属性和客户机属性不能被删除,而用户声明的是VaR语句。
定义的变量不能被删除。如果用算术数删除一个不存在的属性,它将返回真(ECMAscript标准,当删除操作完成。
当算术数不是一个属性、一个数组元素或一个变量时,它将返回true)。
var:x:1 y:2 };定义变量
删除OX; / / X属性删除对象,或真
类OX; / /返回未定义
删除OX; / /返回true
删除O;不能删除变量
删除1;无法删除整型变量值1
x = 1; /
删除可以删除true;