for in

json可以用for in遍历
for( var key in object){}

var json = {
    name : '维克',
    age : 18,
    sex : 'man',
    bool : true
}
//alert( json.length );//undefined
//alert( json[0] );//undefined

//var a = 'name';
//alert( json[a] ); //key值是个string

//alert( json.name    );//undefined不能用.拿出.
//alert( json['name'] );//json里的数据用[]拿出.==>维克
for ( var key in json)
{
    //alert( typeof key );//string
    alert( json[key] );
};

======>json可以用下标添加,
var json = {
    name : 'afei',
    age : 19
};

json[0] = '000';
json[1] = '111';
json[5] = 'goudan5';
json[4] = '大锤4'
console.log( json );

====>数组可以添加自定义属性,但内容/长度不变

var arr = [9,8,7];
arr.name = '飞哥';
alert( arr.length ); //3

对象的方法 . 的调用 都可以用 [“”]来

/*
document['onclick'] = function(){
    alert('Hello~!');
};

document['querySelector']('#box')['style']['cssText'] = 'width:100px;height:100px;background:red';
*/

也可以遍历数组

var arr = ['阿飞','海风',3,4,true];
for ( var key in arr )
{
    //alert( typeof key );//0 1 2 3 4===>>string
    alert( arr[key] );
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值