数组方法和字符串方法

数组类型的检测

数组类型检测有两种常用的方式,分别是使用instancef运算符和使用hamstmn方法。示例代码下:

添加或删除数组元素

 JavaScript 数组对象提供了添加或删除元素的方法,可以实现在数组的末尾或开头添加新的数组元素,或在数组的末尾或开头移出数组元素。具体方法如下:

 示例代码:

 数组的排序

JavaSeript数组对象提供了数组排序的方法,可以实现数组元素排序或者颠倒数组元素的顺序等具体方法如下:

示例代码:

 sort()有两种方法,不传参数和传参数:

注意!

reverse()和sort()方法的返回值是排序后的数组

sort如果调用该方法时没有使用参数,按照字符编码的顺序进行排序 

 数组索引:

在开发中,如果要查找指定的元素在数组中的位置,可以使用Array对象提供的检索方法:

示例代码:indexOf()

 

 示例代码:lastIndexOf()

1 var arr = ['red', 'green', 'blue', 'pink', 'blue'];

2 console.1og (arr. indexOf('blue'));

// 输出结果:2

3 console.1og (arr.lastIndexOf('blue'));

//输出结果: 4

 数组去除重复元素:

示例代码:

 数组转换为字符串:

将数组转换成字符串,可以利用数组对象的join()和toString()方法实现:

示例代码: 

 其他方法

除了前面讲解的几种常用方法外,JavaScript 还提供了很多其他也比较常用的数组方法。例如,填充数组、连接数组、截取数组元素等。

 

 示例代码:fill()

 示例代码:splice()

 示例代码:slice()

 示例代码:concat()

字符串对象的使用: 

字符串对象使用new StringO来创建,在String构造函数中传人字符串,就会在返回的

符串对象中保存这个字符串。示例代码如下。

var str = new String('apple');

//创建字符串对象

console.log(str);

//输出结果: String ("apple"}

console.log (str.length) ;

//获取字符串长度,输出结果: 5

根据字符返回位置 :

示例代码: 

 

 根据位置返回字符:

示例代码: 

字符串操作方法 :

 示例代码:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值