js delete删除对象属性,delete删除不了变量及原型链中的变量

前端之家收集整理的这篇文章主要介绍了js delete删除对象属性,delete删除不了变量及原型链中的变量前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<h1 class="YaHei">js delete删除对象属性,delete删除不了变量及原型链中的变量

一、delete删除对象属性

  <span style="color: #0000ff;">this.name = 'gg'<span style="color: #000000;">;

}

<span style="color: #0000ff;">var obj = <span style="color: #0000ff;">new<span style="color: #000000;"> fun();

console.log(obj.name);<span style="color: #008000;">//<span style="color: #008000;">gg

<span style="color: #0000ff;">delete<span style="color: #000000;"> obj.name;

console.log(obj.name); <span style="color: #008000;">//<span style="color: #008000;">undefined@H_301_17@

二、delete删除不了变量

name = 'gg'@H_301_17@

三、delete删除不了原型链的变量

fun.prototype.age = 11@H_301_17@

 

猜你在找的JavaScript相关文章