JS学习之数组;
来源:互联网 发布:新纳粹知乎 编辑:程序博客网 时间:2024/05/21 07:07
转换方法:
toString()、toLocalString、valueOf()
join()方法接受一个参数:用作分隔符。
栈方法:
队列方法:
重新排序方法:
reverse();
sort();
sort比较的是字符串。
sort: 默认按升序排列。
它会调用toString(),然后比较得到的字符串。
(如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。)
操作方法:
concat():基于当前数组创建一个新数组。
slice():基于当前数组获取选定区域创建新数组。
(可接受两参数:要返回项的起始和结束位置。若为负数,则用数组长度加上该数。)
splice():
方法有以下三种:
(参数:要删除第一项的位置、要删除的项数、要插入的项)
1.删除
2.插入
3.替换
位置方法:
indexOf();
lastIndexOf();
(接受两个参数:要查找项,要查找起点位置的索引(可选)。)
(没找到的情况返回-1)
迭代方法:
(5个,都接受两个参数:要在每一项上运行的函数,运行函数的作用域对象(可选))
(传入的函数接收三个参数:item,index,array)
every():
filter():
forEach():
map():
some():
归并方法:
reduce():
reduceRight():
都会迭代数组所有项,然后构建一个最终返回的值。
阅读全文
0 0
- Js学习之数组
- JS学习之数组;
- JS学习笔记之数组
- 原生js 学习之array 数组
- 学习笔记之js 字符串截取与数组截取
- JS学习之数组去重方法总结
- js学习笔记之数组Array的一些特性
- vue.js学习笔记之数组的变异方法
- 前端学习之——js解析json数组
- Js学习之路四 --- 提取事件、匿名函数、数组
- JS 学习 数组
- JS学习笔记-数组
- 【JS学习笔记】数组
- js数组操作方法学习
- js学习-数组(1)
- js学习-数组(2)
- js学习-数组(3)
- JS数组 学习笔记
- Java的基础语法(1)
- 数据结构--二叉排序树
- C++中的istringstream 的用法
- socket()
- java常量池和运行时常量池
- JS学习之数组;
- 9.8.3 消除消失的编号
- 中国性别平等,要等到卫生棉条普及的那一天
- python批量获取html内body内容
- 获取安卓设备UUID
- 项目整理
- Apache的ActiveMQ
- Android开发之shap
- ubuntu装nvidia驱动,CUDA的血泪