1:直接量法
var obj = { } ;//这是一个空对象
var point = {x:0,y=0}; //point对象有两个属性 x 和 y
2.通过new 创建对象
var o = new Object(); //创建一个空对象,和{}一样
var a = new Array(); //创建一个空数组,和 []一样
var d = new Date(); // 创建一个表示当前时间的对象
var r = new RegExp("js"); //创建一个可以进行模式匹配的RegExp对象
3.通过原型继承创建
var o1 = Object.create({x:1,y:2}); //o1继承了属性x和y
一般最常用的也就是第一种和第二种方式,后面会专门写一篇博客介绍原型和原型链
下面记录一下常用的获取和设置对象的属性
var book = {"name" : "老人与海","author" :"海明威"};//创建对象 book
var name = book.name; //或者用 var name = book["name"];
book.price = 22; //或者book["price"] = 22 新添price属性

1321

被折叠的 条评论
为什么被折叠?



