JS数组和字符串的总结

js数组和字符串的总结

数组

数据结构:数据存放在计算机的一种形式 数组 集合 映射 
创建数组:2种方式  1.字面量 array  
格式:let数组名称=中括号    	      赋值: 是吧数据写在中括号里面  
Let arr=【“abc”,123,rtue】;  使用数组(取出数据我们把数组里面的数据,
叫元素每一个元素在数组中的位置是唯一的(相当于身份证号)这个位置是一个数
字,我们把这个数字叫下标、索引,索引有一个特点是起始值是0  

创建数组:2种方式
1.字面量 array  
格式:	       let数组名称=中括号
赋值:  是吧数据写在中括号里面
Let arr=【“abc”,123,rtue】;
使用数组(取出数据)
我们把数组里面的数据,叫元素每一个元素在数组中的位置是唯一的(相当于身份证
 号)  这个位置是一个数字,我们把这个数字叫下标、索引,索引有一个特点是起
 始值是0
  
**【增加,删除,修改,查找】**
**增加**
Push  在数组最后添加一个或多个元素    
Unshift  在数组前面添加一个或多个元素    
Typeof返回某个变量的数据类型而这个类型是以string形式展示    
Console。Log(typeof(typeof nan));    
如果我有一个变量在使用之前没有声明结果是后台报错(某变量 is not defined)
但如果在这个变量前面加一个rypeof就不会报错输出的是undefined~
	
**删除**

数组的删除let arr[];
arr.pop();//删除最后
arr.shift();//删除第一个
arr.splice(x,y,z);//从下标为x开始删除y个元素并添加z为新的元素
pop删除数组最后一个元素,pop执行后会返回被删除元素内容
shift删除数组第一个元素
shift执行后会返回被删除元素内容 
pop与shift小括号中无需添加内容 添加也无效
splice(x,y,z)从下标为x的元素开始删除,删除y个元素并添加z为新的元素
splice执行后会返回被删除元素内容
 
  **修改**
 这个其实最灵活的方式就是直接使用splice()这个强大的方法了,其实通过以上对该方法
 的了解,我们大致就能知道使用该方法修改数组元素的基本原理。
let i= [1,2,3,4,5]
i.splice(2,1,0.5,1,1.5);//[ 1, 2, 0.5, 1, 1.5, 4, 5 ]

**查找**

查找元素Let arr=[1,2,3,4,5,6]
 从左往右,去找元素,返回第一个满足条件的下标
 Let nume=arr.indexof(2)
 从右往左,去找元素,返回第一个满足条件的下标
 Let nume=arr.lastindexof(2) Indexof,
 lastindexof必须是要全等

字符串

字符串是在程序中广泛的类型在js里可以使用单引号和双引号,字符串的内
容包括单引号或者双引号,需要和字符串界限符分开字符串在数据类型里是
非常厉害的你不管和声明类型相加都是会转成字符串类型,

`let i="abc";  
let o=i+123; 
console.log(typeof o);//string 
let j=i+true;  
console.log(typeof j);//string `
以你要让一个非字符串变成字符串你只需要加一个空字符串就可以
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值