js,html5,css3.求js里面的remove()方法如何使用?

JavaScript010

js,html5,css3.求js里面的remove()方法如何使用?,第1张

js中的话没有remove()方法吧,这是jquery中的方法;

要在js中删除元素的话,需要根据元素获取其父级元素,再调用.removeChild()方法。

实例代码,如:

第一种方法是比较彻底的,使用delete删除之后,JS的垃圾处理机制会自动将无指向的函数占用空间删除。

同时 delete删除之后的一个对象,会连同名称一起,在这个对象中被删除清空。

而a.show=null,只不过是将这个对象的一个名为show的键值给赋予了一个null的数据,虽然占用空间会急剧缩小,但这个键值还是存在于这个对象中的。

至于没有了指向的function(){alert()}这个函数,会被垃圾回收机制消除掉,释放内存空间。