对象字面量

对象字面量

作者:LAMP小白  点击:2077  发布日期:2013-01-02 12:34:00  返回列表

当考虑JavaScript中的对象时,比如简单考虑键-值对(key-value pair)哈希表时,其中该值可以使原始类型的,或者是其他类型的对象,在这两种情况下,都将其称之为属性(property)该值也可以是函数,在这种情况下,他们被称为方法(method)


对于按需对象创建方式而言,对象字面量表示法是一种非常理想选择方法

Built-in constructors (avoid)

var o = new Object();
var a = new Array();
var re = new RegExp(
"[a-z]",
"g"
);
var s = new String();
var n = new Number();
var b = new Boolean();
throw new Error("uh-oh");

Literals and primitives (prefer)

var o = {};
var a = [];
var re = /[a-z]/g;

var s = "";
var n = 0;
var b = false;

throw {
name: "Error",
message: "uh-oh"
}

throw Error("uh-oh");



上一篇:JS转整型需要注意的 下一篇:快递查询API
0