[ 登录注册 ]

Web开发

谈一下Javascript中的对象

2016-05-13 10:24:55 admin 返回上一页

JavaScript中的Object是一组数据的key-value的集合, 有点类似于Java中的HashMap, 所有这些数据都是Object里的property. 通常情况下, JavaScript中建立一个对象用”new”加上constructor function来实现. 如new Date(), new Object()等.
var book = new Object();
book.name = “JavaScript is Cool”;
book.author = “tom”;
book.pages = 514;
上面例子中的name和page就是名为book的对象中的property. 我们可以用delete来删除Object中的property: “delete book.name;”. 除了Object, Date等buildin的对象外, 我们可以写自己的constructor function, 然后使用new就可以建立自己的对象. 如上面的book可以写成:
function Book (name, author, page) {
this.name = name;
this.author = author;
this.page = page;
}
var abook = new Book(“JavaScript is Cool”, “tom”, 514);


文章来源:http://www.bozhiyue.com/mianshiti/Webkaifa/2016/0513/97085.html
返回上一页    返回分类 上一篇:   下一篇:
相关