2、输出数组["java","javascript","net","php","ajax"]中所有包含字符“a”的数组元素 js
时间: 2024-01-22 09:03:58 浏览: 14
你可以使用JavaScript的filter()方法来筛选出包含字符"a"的数组元素。下面是一个示例代码:
```javascript
var arr = ["java", "javascript", "net", "php", "ajax"];
var result = arr.filter(function(element) {
return element.includes("a");
});
console.log(result); // 输出:["java", "javascript", "ajax"]
```
这段代码首先定义了一个包含字符串的数组arr。然后使用filter()方法对数组进行筛选,筛选条件是数组元素中包含字符"a"。最后,将筛选结果打印到控制台上。
相关问题
编写一个JavaScript函数,输入一个数组,输出数组中所有元素的和
以下是使用 JavaScript 编写的函数,输入一个数组,输出数组中所有元素的和:
```
function sumArray(arr) {
let sum = 0;
for (let i = 0; i < arr.length; i++) {
sum += arr[i];
}
return sum;
}
```
在这个函数中,我们首先定义了一个变量 `sum`,并将其初始化为 0,然后使用 `for` 循环遍历输入的数组 `arr`,并将每个元素加到变量 `sum` 中。最后,函数返回变量 `sum`,它包含了数组中所有元素的和。
要使用这个函数,只需要将数组作为参数传递给函数即可,例如:
```
const myArray = [1, 2, 3, 4, 5];
const sum = sumArray(myArray);
console.log(sum); // 输出 15
```
JavaScript调换数组中元素的顺序并输出
可以使用数组的reverse()方法来调换数组中元素的顺序,示例代码如下:
```javascript
let arr = [1, 2, 3, 4, 5];
arr.reverse();
console.log(arr); // 输出 [5, 4, 3, 2, 1]
```
如果想要自定义调换顺序的方式,可以使用数组的splice()方法,示例代码如下:
```javascript
let arr = [1, 2, 3, 4, 5];
arr.splice(0, arr.length, ...arr.reverse());
console.log(arr); // 输出 [5, 4, 3, 2, 1]
```
这里的splice()方法会删除数组中的所有元素,并将reverse()方法返回的数组中的元素插入到数组中。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)