首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js里面这种定义变量叫什么?var obj={p1:"a"p2:"b"},该如何处理

2012-02-14 
js里面这种定义变量叫什么?var obj{p1:a,p2:b}scriptvarobj{p1: a ,p2: b }obj.p3 c /sc

js里面这种定义变量叫什么?var obj={p1:"a",p2:"b"}
<script>
var   obj={
    p1: "a ",
    p2: "b "
}
obj.p3= "c ";
</script>

请问这种定义obj对象的方法叫什么?里面为什么用键值对

[解决办法]
JSON
[解决办法]
在js中有一种简单定义对象的方式
var objName = {
index1 : value1,
index2 : value2
.
.
.
};
这相当于
var objName = new Object();
objName.index1 = value1;
....
一样的

还有一种定义简单数组的方式
var ar = [];
定义了空数组
var ar = [[],[],[]];
有三个数组元素的数组,也可以理解为二维数组.

还有一种简单的if else方法
function (evt){
var e = evt || window.event;
意思是:如果evt有效,则e的值等于evt,否则等于window.event.
[解决办法]
这样定义有什么名字吗?
不就是简写了而已~~

var obj={
p1: "a ",
p2: "b "
}
obj.p3= "c ";

相当于

var obj=new Object();
obj.p1= "a ";
obj.p2= "b ";
obj.p3= "c ";

热点排行