专栏首页老雷PHP全栈开发Js基础教程只深入理解数组类型

Js基础教程只深入理解数组类型

一、数组声明

var arr=["a","b","c"];
var barr=new Array("a","b","c");

二、数组访问

键值从0到数组个数-1;

arr[0]

arr[1]

arr[arr.length-1];

三、数组属性和方法

1.length 获取数组长度

arr.length;

2.toString 把数组转换为数组值(逗号分隔)的字符串

arr.toString();

3.push 方法(在数组结尾处)向数组添加一个新的元素

arr.push("push");

4.pop 方法从数组中删除最后一个元素

arr.pop()

5.shift() 方法会删除首个数组元素,并把所有其他元素“位移”到更低的索引

arr.shift();

6.unshift() 方法(在开头)向数组添加新元素,并“反向位移”旧元素

arr.unshift("unshift");

本文分享自微信公众号 - 老雷PHP全栈开发(L362606856),作者:雷日锦

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-11-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • jQuery基础教程之文档处理

    appendTo(content) 把所有匹配的元素追加到另一个指定的元素元素集合中。把原来的删除,放到新的地方

    老雷PHP全栈开发
  • jquery教程之查找筛选函数

    三、children 取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。

    老雷PHP全栈开发
  • 老雷PHP全栈开发教程之深入理解Vue组件

    Prop 是你可以在组件上注册的一些自定义特性。当一个值传递给一个 prop 特性的时候,它就变成了那个组件实例的一个属性。

    老雷PHP全栈开发
  • jQuery源码研究:为jQ对象扩展的一些工具方法(下)

    解释:如果参数text值为null或者undefined,则返回空字符串;否则就通过replace()方法传入对应正则进行匹配替换。这里rtrim参数变量是在源...

    前端_AWhile
  • 数据结构与算法——稀疏数组

    当一个数组(包括多维数组)中的大部分元素为0或者为同一个数值的数组时,为了节约空间起到压缩的效果,将数据用另一种结构来表示,即稀疏数组。

    C you again 的博客
  • Java基础第五天学习笔记

    05.01_Java语言基础(数组概述和定义格式说明)(了解) * A:为什么要有数组(容器) * 为了存储同种数据类型的多个值 * B:数组概念 * 数组...

    Java学习
  • 【C语言笔记】关于数组与指针的总结

    如果一个指针p指向一个数组arr[]的开头,那么p+i为数组第i个元素的地址,即&arr[i],那么*(p+i)为数组第i个元素的值,即arr[i]。

    正念君
  • css-浮动

    一个浮动盒会向左或向右移动,直到其外边(outer edge)挨到包含块边沿或者另一个浮动盒的外边。如果存在行盒,浮动盒的外top(边)会与当前行盒的top(边...

    bamboo
  • 雷军:我向阿里学到了三点,这是创业成功的核心

    用户1756920
  • 边缘计算与智能服务

    随着信息化的不断发展,人们对互联网提出了更高的生活需求,5G、人工智能、物联网等新兴技术应运而生,万物互联已经成为一种新的发展趋势。网络技术不再只停留于原来的数...

    边缘计算

扫码关注云+社区

领取腾讯云代金券