相关疑难解决方法(0)

带引号和没有引号的对象键之间有什么区别?

两者之间有什么区别吗?

obj = {'foo': 'bar'} 
Run Code Online (Sandbox Code Playgroud)

和

obj = {foo: 'bar'}
Run Code Online (Sandbox Code Playgroud)

我注意到-当我不使用引号时你不能在密钥中使用.但它真的有所作为吗?如果是的话,哪个?

javascript

201
推荐指数
3
解决办法
5万
查看次数

属性名称的JSON语法

在javascript中创建对象的正确语法是什么,它将适用于大多数Web浏览器(我的意思是:IE 6 +,Firefox 2 +,Opera 9+)

这是有效的吗?


var a={ "class": "Person", 
        "name": "William Shakespeare",
        "birthday": -12802392000000, 
        "nickname": "Bill" 
       } ;

Run Code Online (Sandbox Code Playgroud)

或者是这样的:


var a={ class: "Person", 
        name: "William Shakespeare",
        birthday: -12802392000000, 
        nickname: "Bill" 
       } ;

Run Code Online (Sandbox Code Playgroud)

这两者有什么区别?

javascript syntax json

28
推荐指数
4
解决办法
2万
查看次数

JavaScript对象文字中的单引号

我正在查看Google Maps API教程,我看到了这个:

<script type="text/javascript" 
        src="http://www.google.com/jsapi?autoload={'modules':[{name:'maps', version:3, other_params:'sensor=false'}]}"></script>
Run Code Online (Sandbox Code Playgroud)

为什么modules用单引号括起来?

html javascript

4
推荐指数
1
解决办法
2505
查看次数

在JavaScript中,双引号("")和没有引号的属性名称有什么区别?

var car = { manyCars: {a: "Saab", "b": "Jeep"}, 7: "Mazda" };  
Run Code Online (Sandbox Code Playgroud)

这个例子car.manyCars.a和之间的区别是什么car.manyCars.b?

javascript properties object

1
推荐指数
1
解决办法
577
查看次数

标签 统计

javascript ×4

html ×1

json ×1

object ×1

properties ×1

syntax ×1