javascript如何去除对象的某个属性

JavaScript011

javascript如何去除对象的某个属性,第1张

方法一:字面量定义对象

第一步,定义一个空对象并打印出来,代码和效果:

代码:

var student = {}

console.log(student)

第二步,为对象添加属性并打印,代码和打印结果如下:

代码:

student.name = "xiaoming"

student.age = 12

console.log(student)

第三步,删除对象属性(清空对象)并打印,代码和打印结果如下:

代码:

for(var key in student){

delete student[key]

}

console.log(student)

方法二:构造函数定义对象

代码:

打印结果:

<div class="div-info" testAttr="myAttr" testAttr2="haha">

</div>

1、js中设置自定义属性。

例如:$(".div-info").attr("testAttr3","houhou")

结果:给div设置了新的自定义属性testAttr3,值为houhou

<div class="div-info" testAttr="myAttr" testAttr2="haha" testAttr3="houhou">

</div>

2、js中获取自定义属性值。

例如:$(".div-info").attr("testAttr")

结果:取到testAttr的值为:myAttr

3、js中修改自定义属性值。

例如:$(".div-info").attr("testAttr","newAttr")

结果:将testAttr的值修改为newAttr

<div class="div-info" testAttr="newAttr" testAttr2="haha">

</div>

4、js中删除自定义属性

来自参考!