• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
邢坤
博客园    首页    新随笔    联系   管理    订阅  订阅

【JavaScript】数组

【声明一个数组】var a=[1,1,1];

【定义数组的长度】var a=new Array(2);

【特殊数组】arguments[0]【可以不用声明,当数组内没有东西时可以直接通过方法的参数自动存入数组内】

【连接数组】数组1.concat(数组2,数组3)

【将数组转换为字符串,可自定连接符】arr.join("连接符")

【将数组转换为字符串,并返回数组】arr.toString()

【返回数组最后一位并删除该值】arr.pop()【先显示最后一位,然后删掉】

【返回数组最后一位并删除该值】arr.shift()【先显示第一位,然后删掉】

【向数组最后添加一位,返回长度数字】arr.push(添加的第一个,添加的第二个)

【向数组第一位添加一位,返回长度数字】arr.unshift(添加的第一个,添加的第二个)

【将数组倒序】arr.reverse()

【截取数组(包括开始和结束位置)】arr.slice(开始位置,结束位置)

【按文字首字母排序】arr.sort();
【按数字大小排序】arr.sort(sortNumber);【需要在上面加以下函数】

1 function sortNumber(a,b){
2     return a - b
3 }

【从数组中添加/删除项目,后返回被删除的数组】.splice(添加的数量,删除的数量,添加内容1,添加内容2)

posted @ 2018-01-08 21:30  邢坤  阅读(129)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3