700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > -06-18 jQuery遍历方法:$.each()方法遍历对象或数组的示例

-06-18 jQuery遍历方法:$.each()方法遍历对象或数组的示例

时间:2020-09-25 21:14:28

相关推荐

-06-18 jQuery遍历方法:$.each()方法遍历对象或数组的示例

0.定义&语法

jQuery.each()函数用于遍历对象或数组方法

$.each( object, callback )//对象或数组,回调

1.遍历对象属性

代码

var user = {name: "张三",age: 18};$.each(user, (key, val) => {console.log("属性名:" + key + ",属性值:" + val);})

结果

属性名:name,属性值:张三属性名:age,属性值:18

2.遍历数组,显示关键字和数值

代码

<div id="aaa"></div><div id="bbb"></div><div id="ccc"></div><div id="ddd"></div><div id="eee"></div><script>var arr = ['aaa', 'bbb', 'ccc', 'ddd', 'eee'];var obj = {"冠军": 1,"亚军": 2, "季军": 3,"鼓励奖": 4,"参与奖": 5};jQuery.each(arr, function(idx, val) {$(`#${val}`).text("hello,我是"); //此处的val就是arr[0]`arr[4]// console.log(idx); //0 1 2return idx != 2; //为前三个div添加文本信息});$.each(obj, function(key, val) {// console.log(key);//冠军 亚军..// console.log(val);//1 2 3 4 5$("div").eq(val - 1).append(document.createTextNode(key));//文本追加});</script>

结果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。