JS属性的枚举和删除

    技术2022-05-20  48

    var book=new Object();

    book.title="JS手册";

    book.price=25.22;

    for(var name in book){

            alert("name:"+name+"  value:"+book[name]);

    }

    for in 会循环所有用户自定义的属性,但每次循环是没有顺序的。继承的用户定义属性也可以使用for in循环出来。

    可以用delete删除一个属性。

    delete book.title;

    alert(book.title);//将会是undefined;


    最新回复(0)