扫码关注官方订阅号
取数组
人生最曼妙的风景,竟是内心的淡定与从容!
for in
参考jquery的$.each方法isArraylike 自己参考实现,就是判断是否为类数组对象
$.each = function(obj,callback){ var value, i=0, length=obj.length, isArray = isArraylike(obj); if(isArray){ for(;i<length;i++){ value = callback.call(obj[i],i,obj[i]); if(value == false){ break; } }else{ for(i in obj){ value = callback.call(obj[i],i,obj[i]); if(value == false){ break; } } } return obj }
Object.keys({a:1,b:2,c:3}) //["a", "b", "c"]
$.each方法 可以快速遍历 这个在jquery的AJAX可以使用
可以参考廖雪峰老师对于for... in...用法的具体解答,传送门 http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434500620831b2aeb535f5e245c788493e9f4ff416c0000
http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434500620831b2aeb535f5e245c788493e9f4ff416c0000
现在用的最多的就是jquery中的$.each方法,如msg是返回的json,对他进行遍历并插入到html中
$.each(msg, function(index, val) { $('.list-content-typex').children('ul').append('<li class="lists-content-cell f-l-l"><a href="'+val.e+ '"><p class="cell-img"><img src="'+val.a+ '"/ alt="'+val.b+ '"></p><p class="cell-title ">'+ '<h2>'+val.b+'</h2>'+ '</p>'+ '<p class="cell-name"><h3>'+oType+'</h3></p>'+ '<p class="cell-time">'+val.c+'</p>'+ '</a></li>'); });
Object.keys(obj)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
for in参考jquery的$.each方法
isArraylike 自己参考实现,就是判断是否为类数组对象
$.each方法 可以快速遍历 这个在jquery的AJAX可以使用
可以参考廖雪峰老师对于for... in...用法的具体解答,传送门
http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434500620831b2aeb535f5e245c788493e9f4ff416c0000现在用的最多的就是jquery中的$.each方法,如msg是返回的json,对他进行遍历并插入到html中
Object.keys(obj)