我是程序员;您好程先生;叫我序员就好了技术文

JS - 对象(1)

2015-02-01  本文已影响57人  sunorry

对象中好汉一系列属性,这些属性是无序的。每个属性都有一个字符串 key 和对应的 value.

对象中的每一个属性都有很多属性标签:

创建对象的方式

var obj = {
  x : 1,
  y : 2
};
function foo() {};
foo.prototype.z = 3;
var obj = new foo();
obj.x = 2;
obj.y = 1;

obj.x; // 1
obj.y; // 2
obj.z; // 3
typeof obj.toString; // 'function'
'z' in obj; // true
obj.hasOwnProperty('z'); // flase

Object.create

原型指向参数

var obj = Object.create({x : 1});
obj.x // 1
typeof obj.toString // 'function'
obj.hasOwnProperty('x')'; // false

var obj = Object.create(null);
obj.toString // undefined
上一篇下一篇

猜你喜欢

热点阅读