1、使用JQuery进行开发
配置环境
1、首先新建一个网站
2、新建一个文件夹,命名为scripts
3、将js文件放在文件夹中
书写页面,使用jQuery文件
1、新建一个html页面
2、导入js脚本
<script type="text/javascript" src="scripts/文件名.js"></script>
3、在导入js脚本的下方,即可使用jQuery了
2、两个循环
map循环
语法:$.map(数组或对象,回调函数);
注意回调函数是有参数的,表示循环数组的索引与值
目的就是将过程操作,变成函数式操作
功能:用回调函数处理每一个数组或对象中的元素,然后返回一个新数组
each循环
语法:$.each(对象或数组,回调函数);
注意回调函数的参数是每一个成员的键与值
功能:遍历对象或数组,注意不返回内容
如果需要停止遍历,使用return false;
3、map循环与each循环的基本思想就是将面向过程的操作,变成一个函数式的操作方便进行链式编程(函数式编程)
函数式变成是一个流水线生产模型
F1().f2().f3()
F3(f2(f1()))
函数式变成近年来在并发要求较高的领域较多
模拟这个过程
Var my_map=function(arr,callback) {
Var r_arr=[];
Var res;
For(var i=0;i<arr.length; i++) {
Res=vallback(arr[i],i);
If(res != undefined) {
r_arr.push(res);
}
}
Return r_arr;
};
4、jquery的trim方法
本质就是正则表达式
$.trim(str);