delete属性

<script>
/*
通过delete操作符, 可以实现对对象属性的删除操作, 返回值是布尔
如果删除了 返回true
如果没有删除 返回false
可以删除隐式全局变量,不可以删除显式全局变量
当删除数组元素时,数组的长度并不会变小
已声明的变量不会被删除
*/
var a = "girl";
function fn(){
var name = "zhang";
obj = "obj";
console.log(delete name); //false
console.log(delete obj); //true
console.log(delete a); //false
}
fn()
</script>
原文地址:https://www.cnblogs.com/zhangyue690811/p/12067333.html