gpt4 book ai didi

JavaScript中用字面量创建对象介绍

转载 作者:qq735679552 更新时间:2022-09-28 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章JavaScript中用字面量创建对象介绍由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

JavaScript中可以用字面量来直接创建一个新对象:

  。

复制代码 代码如下:

var obj = {a:27, "b":99};

  。

如上所述,在用字面量来创建对象的时候,对象中的property定义可以用单引号或双引号来包括,也可以忽略引号。不过,当property中出现空格、斜杠等特殊字符,或者使用的property与JS关键词冲突时,则必须使用引号.

  。

在用字面量来创建对象的时候,property可以是空字符串,property中也可以出现空格:

  。

复制代码 代码如下:

//empty string is allowed as object property
var o = {"":88, "p":99};
console.log(o);//Object { =88, p=99}

  。

//spaces can be included in property var o2 = {"good score":99, "bad score":52}; console.log(o2);//Object {good score=99, bad score=52} 。

  。

值得注意的是,即使使用的字面量相同,每次使用字面量时,JavaScript都会创建一个全新的对象:

  。

复制代码 代码如下:

//every object literal creates a new and distinct object.
var x = {a:18, b:28};
var y = {a:18, b:28};
console.log(x === y);//false

  。

在字面量中,如果最后多出一个逗号(“}”字符前出现”,”),那么有一些JavaScript解释器将报错。事实上,在IE7中,这种行为将导致浏览器假死等问题。在ECMAScript 5标准中,”}”字符前出现”,”是合法的,该逗号会被直接忽略掉.

最后此篇关于JavaScript中用字面量创建对象介绍的文章就讲到这里了,如果你想了解更多关于JavaScript中用字面量创建对象介绍的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com