数据交换存储格式 ie8
JSON用双引号 value值只有 字符串 数字 布尔 数组 对象
{
"name":"jirengu",
"age":30
}
JSON.parse(str) 把字符串转换成对象
JSON.stringify(abc) 把一个对象转换成字符串
对象作为字典
1得到一个字符串里出现频率最高的字符
var str = "hello world , jirengu haha hoho lol"
var dict = {}
for(var i = 0; i<str.lenght;i++){
if(dict[str[i]]){
++dict[str[i]]
}else{
dict[str[i]] = 1
}
}
var count= 0
var maxValue
for(key in dict){
if(dict[key] > count){
maxValue = key
count = dict[key]
}
}
console.log(count,maxValue)
obj.name = "ruoyu" 得到vaule 点号 赋值ruoyu 引用类型赋值
obj['age'] = "world" 中括号 下标 赋值world
对象属性的遍历 key就是对象里的key obj[key] 相当于obj.key 所以这样写
for(var key in obj){
obj[key]
console.log(key,obj[key])
}
网友评论