- 常用的搜索引擎命令有哪些?
- 蜘蛛SEO:牵着百度爬,让百度来更新自己的站!
- aspx,ascx和ashx使用小结
- uniapp中怎么使用easycom 自定义组件
- DAO层、Service层、mapper层和Controller层的区别
- 小程序中token介绍
- 微信小程序wx.navigateTo 不跳转问题
- 访问网站提示需要输入用户名密码
- 基于对象的JavaScript语言
- 避开网站优化时常用的作弊手段
邮箱:
手机: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"]
-
2010-08-03js表格字段排序
-
2014-04-05ASP.NET Web应用程序与ASP.NET Web服务应用程序有什么区别
-
2025-08-12配置IIS让你的网站可以播放mp4文件
-
2013-10-30多图片上传asp.net实现程序代码
-
2013-04-27.Net中Math.Round与四舍五入
-
2010-12-09如何自建博客,增加站外锚文本,获得大量的外链
