- RequiredFieldValidator空值检验点击返回时不想检验怎做
- ASP.NET跨页面传值技巧
- ASP.NET常见面试题及答案(130题)
- 不能连接本地的SQL服务器
- 品牌企业网站建设的3个关键关键点
- js中使用document.referrer来判断上一页面来源
- PuTTY使用常见问题
- 从百度排名看印刷企业网站推广
- 经典SQL语句大全之提升篇
- 网站权重重量秘密之谈
邮箱:
手机:15383239821
微信小程序js中展示JSON对象长度,以及遍历json的键或值
微信小程序js中展示JSON对象长度,以及遍历json的键或值
如果你的JSON对象是这样的:
data: { userphone: '13912345678', code: '100100', password: 'mypassword', conPassword: 'mypassword', username: '美女一枚', usersex: 0 }
那么正常的data是不能通过length来获取长度的,就要用到下面的方法:
Object.keys(json).length;
传入的参数是json数组名
如果你想遍历数组键值对中的key或者值,那么应该看一下这个!
for (var key in json) {
console.log(key); //遍历键
console.log(json[key]); //遍历值
}
for里的key是固定值,json是数组名。
============
例:
var json={openid:"abcdefg123456",uid:999,salt:"ning"};
var arr = [];
1、把key加入数组
for (var i in json) {
arr.push(i);
}
console.log(arr);
显示结果为:["openid", "uid", "salt"]
2、把value加入数组
for (var i in json) {
arr.push(json[i])
}
console.log(arr);
显示结果为:["abcdefg123456", 999, "ning"]
-
2020-09-30小程序如何去掉user agent stylesheet?
-
2013-08-20手机网页的制作方法一_新建手机网页
-
2011-05-02FileUpload.HasFile 属性
-
2013-02-17c# 面试题
-
2011-03-19DataList用法小结
-
2012-06-305大seo细节
