博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js - Array对象
阅读量:7045 次
发布时间:2019-06-28

本文共 689 字,大约阅读时间需要 2 分钟。

hot3.png

Array实例的方法: valueOf(), toString(); push(); //在数组末尾添加元素,返回数组的长度。会影响原数组 pop(); //删除数组末尾的元素,返回该元素, 会影响原数组 push,pop构成了 后进先出栈

join方法以参数作为分隔符,将所有数组成员组成一个字符串返回. split 刚好相反,将字符串分割成数组

shift方法用于删除数组的第一个元素,并返回该元素。注意,该方法会改变原数组。 push和shift 构成了 先进先出队列结构

unshift方法用于在数组的第一个位置添加元素,并返回添加新元素后的数组长度。注意,该方法会改变原数组。

reverse方法用于颠倒数组中元素的顺序,返回改变后的数组。注意,该方法将改变原数组。

slice方法用于提取原数组的一部分,返回一个新数组,原数组不变

arr.slice(start_index, upto_index);

slice方法的一个重要应用,是将类似数组的对象转为真正的数组。

sort方法对数组成员进行排序,默认是按照字典顺序排序。

[10111, 1101, 111].sort()// [10111, 1101, 111]

如果想让sort方法按照自定义方式排序,可以传入一个函数作为参数,表示按照自定义方法进行排序。该函数本身又接受两个参数,表示进行比较的两个元素。如果返回值大于0,表示第一个元素排在第二个元素后面;其他情况下,都是第一个元素排在第二个元素前面。

转载于:https://my.oschina.net/u/1791915/blog/1499758

你可能感兴趣的文章
wireshark使用方法总结
查看>>
PHP流程控制的替代语法
查看>>
完全解析H3C路由器动态NAT配置步骤
查看>>
天涯的运维之路
查看>>
运维人员低学历者要不要补学历?何时补合适?
查看>>
【原创】日志表设计一例分析
查看>>
nmcli网卡绑定与teaming配置
查看>>
为什么还是穷人:工作的态度
查看>>
Provisioning Services 7.8 入门系列教程之三 安装并配置 Provisioning Services
查看>>
RHEL6基础三十之服务器维护基础命令①netstat
查看>>
Puppet 实验十 centos 安装 puppet-dashboard 仪表盘
查看>>
SQL Server 2017 AlwaysOn on Linux 配置和维护(11)
查看>>
C#基础知识整理:基础知识(7) 方法的隐藏
查看>>
SQL Server可以锁定的资源类型
查看>>
基于VMware vSphere 5.0的服务器虚拟化实践(3)
查看>>
Linux系统负载均衡软件之haproxy+apache
查看>>
风险评估 Risk Assessment
查看>>
想交换机高级篇的朋友们,你们有福啦
查看>>
查询优化器内核剖析第五篇:进一步的了解执行计划
查看>>
Tomcat 安全配置与性能优化
查看>>