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] ); }