数组的增删改查......

1. new Array() (增)

  • 定义一个空格数组之后在把元素添加到数组里面
var arr = new Array()
arr[0]="卡卡西";
arr[1]="我爱罗";
arr[2]="薛之谦";
console.log(arr);Array(3)
0:"卡卡西"
1:"我爱罗"
2:"薛之谦"
  • 定义一个空格数组并定义其长度
var arr = new Array(2);
arr[0]="卡卡西";
arr[1]="我爱罗";
arr[2]="薛之谦";
console.log(arr);Array(3)
0:"卡卡西"
1:"我爱罗"
2:"薛之谦"
  • 直接在new Array()里面添加
var arr = new Array("卡卡西","我爱罗");
console.log(arr);Array(2)
0:"卡卡西"
1:"我爱罗"

2. push() (在末尾添加)

var arr=["卡卡西"];
arr.push("我爱罗");
console.log(arr);Array(2)
0:"卡卡西"
1:"我爱罗"

3. unshift() (在数组开头添加)

var arr=["我爱罗"];
arr.unshift("卡卡西");
console.log(arr);Array(2)
0:"卡卡西"
1:"我爱罗"

4.pop() (删除数组末尾元素)

var arr=["卡卡西","我爱罗","琳","带土"]
arr.pop();
console.log(arr);Array(3)
0:"卡卡西"
1:"我爱罗"
2:"琳"

5.shift() (删除数组开头元素)

var arr=["卡卡西","我爱罗","琳","带土"];
arr.shift();
console.log(arr);Array(3)
0:"我爱罗"
1:"琳"
2:"带土"

6.splice()

var arr=["卡卡西","我爱罗","薛之谦","华晨宇","JavaScript"];
arr.splice(0,2,"html","css");//第一个数是开始的位置,第两的数是从第一个数的位置开始删除的元素的个数,之后的内容是从第一个数的位置开始添加的内容
console.log(arr);//当splice里面只有一个数时该数代表显示的个数从第一个开始Array(5)
0:"html"
1:"css"
2"薛之谦"
3:"华晨宇"
4:"javascript"

7.indexOf(正序查找) 和 lastIndexOf(倒叙查找)

var arr=["卡卡西","我爱罗","薛之谦"]console.log(arr.indexOf("薛之谦"));console.log(arr.lastIndexOf("卡卡西"));console.log(arr.indexOf("我的名字叫卡卡西"));//找到返回下标没找到返回-102-1

8.slice() (切片)

var arr=["卡卡西","我爱罗","薛之谦","华晨宇"];
console.log(arr.slice(0));//当slice只有一个正数时返回包括该下标以及该下标以后的所有元素//当slice只有一个负数时返回包括该下标以及该下标以后的所有元素(最后一个的下标为-1前面的比后面的小1)//当slice里面有两个数时代表(开始,结束)
Array(4)
0:"卡卡西"
1:"我爱罗"
2:"薛之谦"
3:"华晨宇"

9. 反转

        // 1. 数组的反转var arr=["卡卡西","我爱罗","薛之谦"];arr.reverse();      //数组的反转console.log(arr);Array(3)
0:"薛之谦"
1:"我爱罗"
2:"卡卡西"

10. 数组的拼接

        //2. 数组得/拼接var arr1=["卡卡西"];var arr2=["我爱罗"];var arr3=["鞠婧祎"];var x=arr1.concat(arr2);var y=x.concat(arr3);console.log(y);Array(3)
0:"卡卡西"
1:"我爱罗"
2:"鞠婧祎"

11. 通过特定标记拼接成字符串 join()

    var obj=["卡卡西","我爱罗","鞠婧祎","薛之谦"];console.log(obj.join("|"));卡卡西|我爱罗|鞠婧祎|薛之谦

javascript基础学习_数组增删改查......_ZHOU125disorder_相关推荐

  1. linux系统中mysql表中能添加中文_数据库学习之数据库增删改查(另外解决Mysql在linux下不能插入中文的问题)(二)...

    数据库增删改查 增加 首先我们创建一个数据库user,然后创建一张表employee create table employee( id int primary key auto_increment, ...

  2. SSM整合_实现增删改查_查找

    写在前面 SSM整合_年轻人的第一个增删改查_基础环境搭建 SSM整合_年轻人的第一个增删改查_查找 SSM整合_年轻人的第一个增删改查_新增 SSM整合_年轻人的第一个增删改查_修改 SSM整合_年 ...

  3. MyBatis学习--简单的增删改查

    jdbc程序 在学习MyBatis的时候先简单了解下JDBC编程的方式,我们以一个简单的查询为例,使用JDBC编程,如下: 1 Public static void main(String[] arg ...

  4. python输入list_python学习(list增删改查、及常用方法)

    1.Python多条件判断: 多条件判断 if: pass else: pass 循环 while for i = 0 while i > 1: print('hello') else: pri ...

  5. MySQL基础之数据的增删改查

    MySQL的增删改查: 1增加数据:INSERT INTO 表名 VALUES(值); (注意:每个具体数据用逗号分隔,且字段必须和输入数据的次序一一对应) 2删除数据:DELETE FROM 表名 ...

  6. 微信小程序数组增删改查

    第一次接触微信小程序,不管接触什么新东西,个人觉得只要写好数组的增删改查,就会了解大部分东西了(个人爱好),新手写的东西,代码可能会很胖. 大概就是这么样子,本文只是记录自己摸索微信小程序的过程,可能 ...

  7. My Batis 基础及简单的增删改查操作

    My Batis My Batis 是一款优秀的持久层 框架,用于简化JDBC的开发 官网 持久层: 负责将数据保存到数据库的那一层代码. JavaEE三层架构:表现层,业务层,持久层 框架: 框架就 ...

  8. mongodb学习笔记之增删改查作指令

    1: mongo入门命令 1.1: show dbs  查看当前的数据库 1.2 use databaseName 选库 1.2 show tables/collections 查看当前库下的coll ...

  9. JavaScript基础13-day15【DOM增删改、DOM添加删除记录、操作内联样式、获取元素的样式、DOM Element 对象、滚动条练习、事件对象、div跟随鼠标移动、事件冒泡】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

最新文章

  1. 虽然这些代码很少,就几行,但却很牛逼!
  2. kotlin学习之类(三)
  3. php 数组元素分类,数组分类、定义及遍历
  4. python实战项目前后端分离flask_Flask Vue 构建前后端分离的应用
  5. 在windows 服务中 调打印_Windows打印后台处理程序漏洞(CVE20201048)
  6. Postfix+Mysql+Apache+Dovecot+Thunderbird+Extmail+E
  7. grpc python stream_grpc| python 实战 grpc【h】
  8. hive0.12安装
  9. 微软私有云分享(R2)9-SCVMM R2和SP1界面的不同
  10. 大地经纬度坐标系与Web墨卡托坐标系的转换
  11. 【Excel】五种方法添加打勾方框(其他符号差不多)
  12. C++天天练——两点间的距离
  13. (论文笔记)NeRV: Neural Representations for Videos
  14. 彻底弄懂JS的事件冒泡和事件捕获
  15. cati服务器授权信息无效,CATI简易操作.doc
  16. [附源码]java毕业设计领导干部听课评课管理系统
  17. Zend框架:Zend_Nosql_Mong​​o组件建议
  18. android studio开发十一 Library第三方类库源码, Jar包和SO库
  19. 用户商家对刷脸支付好评不断普及指日可待
  20. python新冠病毒COVID-19数据分析和数据可视化

热门文章

  1. 交通信号中信号相位、信号阶段的简单示例
  2. 基础C语言知识串串香14☞增补知识
  3. 使用photoView完成照片查看器(网络图片)
  4. 通过layout实现可拖拽自动排序的UICollectionView
  5. 生小孩没奶水属不属于哺乳期
  6. 宝塔wordpress域名绑定教程
  7. [Python]Cityscapes Foggy数据集转yolo格式(目标检测任务)
  8. 手机欠费关乎个人信用记录
  9. 真心劝大家凌度记录仪真是垃圾,千万不要买了
  10. 基于电商产品评论数据情感分析