$.each $.map 和 $().each $().map
$.each :用于遍历数据,如json。
$(function () {
var data = [{'name': 'a', 'age': 12}, {'name': 'b', 'age': 12},{'name': 'c', 'age': 11}];
$.each(data,function (index,domEle) {
console.log(index,domEle);
})
});

$.map 同上,只是会创建新的数组,另外参数不同,参数和上面的相反
$().each:用于遍历对象
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script src="../base/jquery-3.1.0.js"></script>
</head>
<body>
<ul>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
</ul>
<script src="main.js"></script>
</body>
</html>
$(function () {
$('ul li').each(function () {
console.log($(this).html());
})
});
输出的结果:a,b,c,d,e
$().map:同上,不同的是会创建新数组
总结:网上好多人的言论
1,$.each $.map 用于遍历数据
2,$().each $().map用于遍历DOM节点
我这里,如是写了就。(其实我感觉差距不到
随机推荐
- Jqeury ajax 调用C#的后台程序
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="JQueryTest.aspx. ...
- iOS中几种数据持久化方案
概论 所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据.在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案: plist文件(属性列表) ...
- L154
Several possessions of the late physicist's Stephen Hawking will be included in an upcoming auction ...
- losetup命令
Linux losetup命令用于设置循环设备. 循环设备可把文件虚拟成区块设备,籍以模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用. 语法 losetup [ ...
- No form of payment has been added yet.
You may select a form of payment after your account balance reaches $10.00. Learn more 显然是说达到10美元以后才 ...
- keras模型可视化及解决'Failed to import pydot'问题
1.keras模型可视化 keras.utils.vis_utils模块提供了画出Keras模型的函数(利用graphviz) 该函数将画出模型结构图,并保存成图片: from keras.utils ...
- NuGet 本地服务器 公司组件库搭建 上传下载操作 模块化灵活设计
新年第一更,关于如何搭建NuGet的本地服务器,以及部署IIS,以此搭建公司自己的组件仓库,方便所有的组件更新,管理,测试等等操作. 关于如何在NuGet中下载指定的组件,参考这篇文章:http:// ...
- 密钥库文件格式[keystore]代码
密钥库文件格式[keystore]代码 格式 : JKS 扩展名 : .jks/.ks 描述 : [Java Keystore]密钥库的Java实现版本,pro ...
- 【Git】Git的正确学习方式
Git学习笔记 学习资料 git init git status git log 可以查看提交历史 git reset --hard commit_id git reflog查看命令历史 git ad ...
- UDP示例
android学习笔记18--------------UDP示例 分类: android2011-11-10 10:07 848人阅读 评论(0) 收藏 举报 androidbufferexcepti ...