时间:2024-11-06 16:01:29
导读:用delete删除数组中的某元素 在JavaScript中,可以使用delete关键字删除数组中的某个元素。但需要注意的是,删除数组中的元素后,数组的长度不会变,而是用empt......
用delete删除数组中的某元素
在JavaScript中,可以使用delete关键字删除数组中的某个元素。但需要注意的是,删除数组中的元素后,数组的长度不会变,而是用empty填充被删除的元素。
例如,如果有一个数组a=,可以通过delete a来删除第一个元素,结果为a=[<1 empty slot>,2,3],其中0的位置被删除,但数组长度不变。
此外,delete关键字也可以用来删除对象中的属性,例如delete obj.sex,会将obj对象中的sex属性删除。