JS能力测评(一)-牛课网

1、找出元素 item 在给定数组 arr 中的位置

解:indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。可用于数组。但是 
所有主要浏览器都支持 indexOf() 方法,但是 Internet Explorer 8 及 更早IE版本不支持该方法

2、计算给定数组 arr 中所有元素的总和

(1)eval() 函数可计算某个字符串,并执行其中的的 JavaScript 代码;

(2)常规方法: 遍历

3、移除数组 arr 中的所有值与 item 相等的元素。不要直接修改数组 arr,结果返回新的数组

(1)常规新建一个数组,然后push不等的值

(2)filter()方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。

4、移除数组 arr 中的所有值与 item 相等的元素,直接在给定的 arr 数组上进行操作,并将结果返回

(1)从前往后找

(2)从后往前找

5、在数组 arr 末尾添加元素 item。不要直接修改数组 arr,结果返回新的数组

(1)常规方法

(2)slice()方法返回一个从开始到结束(不包括结束)选择的数组的一部分浅拷贝到一个新数组对象。且原始数组不会被修改。

(3)concat () 方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。

注意:数组/值在连接时保持不变。此外,对于新数组的任何操作(仅当元素不是对象引用时)都不会对原始数组产生影响,反之亦然。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值