JavaScript学习之路<六>
来源:互联网 发布:linux 桌面 2017 编辑:程序博客网 时间:2024/05/16 02:34
/**
*新加位置的方法
*
**/
var arr = [1,2,3,4,5,4,3,2,1];
var index = arr.indexOf(4);//1个参数的时候表示传值,返回索引位置 3
var index = arr.indexOf(4,4);//5 2个参数的时候第一个表示起始位置 第二个参数是值
var index = arr.lastIndexOf(2);//7
//新加迭代的方法
//every:对数组的每一项进行遍历 如果都返回true,则返回true,如果有一项返回false,则返回false
/* var result = arr.every(function(item,index,array){
return item > 2;
});
alert(result); */
// filter 把过滤后的结果返回
/* var result = arr.filter(function(item,index,array){
return item > 2;
});
alert(result); */
// forEach 循环数组每一个值
/* arr.forEach(function(item,index,array){
alert(item);
}); */
// map 返回新的结果
/* var result = arr.map(function(item,index,array){
return item * 2;
});
alert(result); */
// some 和every相反 有一个返回true 则返回true
/* var result = arr.some(function(item,index,array){
return item > 5;
});
alert(result); */
//reduce从左边 和 reduceRight从右边
//prev 前一个值 cur 当前值 index 索引位置
/* var result = arr.reduce(function(prev,cur,index,array){
return prev + cur;
});
alert(result);//25 */
*新加位置的方法
*
**/
var arr = [1,2,3,4,5,4,3,2,1];
var index = arr.indexOf(4);//1个参数的时候表示传值,返回索引位置 3
var index = arr.indexOf(4,4);//5 2个参数的时候第一个表示起始位置 第二个参数是值
var index = arr.lastIndexOf(2);//7
//新加迭代的方法
//every:对数组的每一项进行遍历 如果都返回true,则返回true,如果有一项返回false,则返回false
/* var result = arr.every(function(item,index,array){
return item > 2;
});
alert(result); */
// filter 把过滤后的结果返回
/* var result = arr.filter(function(item,index,array){
return item > 2;
});
alert(result); */
// forEach 循环数组每一个值
/* arr.forEach(function(item,index,array){
alert(item);
}); */
// map 返回新的结果
/* var result = arr.map(function(item,index,array){
return item * 2;
});
alert(result); */
// some 和every相反 有一个返回true 则返回true
/* var result = arr.some(function(item,index,array){
return item > 5;
});
alert(result); */
//reduce从左边 和 reduceRight从右边
//prev 前一个值 cur 当前值 index 索引位置
/* var result = arr.reduce(function(prev,cur,index,array){
return prev + cur;
});
alert(result);//25 */
阅读全文
0 0
- JavaScript学习之路<六>
- 全栈JavaScript之路(六)学习 文本节点;
- JavaScript学习(六)
- JavaScript学习六 函数
- JavaScript学习(六)
- Javascript 学习 笔记六
- JavaScript学习笔记六
- JavaScript之六:BOM
- 《悟透JavaScript》学习札记六之放下对象
- 《Javascript权威指南》学习笔记之六:自定义函数
- 《Javascript权威指南》学习笔记之六:自定义函数
- JavaScript学习之路
- javaScript学习之路
- JavaScript学习 第 六 章
- javascript 学习笔记(六)
- javascript学习六:DOM模型
- JavaScript学习要点(六)
- javaScript学习笔记(六)
- ubuntu16.04配置tomcat环境
- 关于后台请求接收参数乱码问题
- Java 堆和栈
- JavaScript学习之路<五>
- Java___js
- JavaScript学习之路<六>
- JQuery点击按钮 数字递增递减
- JavaScript学习之路<七>
- C++复合类型(二)
- replace,replaceAll,replaceWith的区别
- Jsp页面中超链接不能打开带汉字的文件的解决
- jstree的增删改
- Ajax与Jquery
- CAD图纸批量转换成PDF的常用方法