javascript - 在javascript中使用带有数组的startsWith()
问题描述
我已经声明了一个包含其他数组的数组。
var arr = [
[in_ar0, in_ar1, in_ar2]
[in_ar3, in_ar4, in_ar5]
[in_ar6, in_ar7, in_ar8]
]
现在,我想打印以字母开头的每个数组的每个位置内的所有条目'A'
。
我写了一个嵌套的 for 但我不知道如何调用这个函数startsWith
。这是我拥有但没有打印的。
for(var i = 0; i < arr.length; i++) {
for (var j = 0; j < arr[i].length; j++){
console.log(arr.startsWith('A'));
}
}
提前致谢!
解决方案
帕特曼。这是你想要的吗? https://jsfiddle.net/sfd40ek2/
var arr = [
['', '', ''],
['', '', ''],
['', '', '']
];
arr[0][0] = 'Anchovies';
arr[1][2] = 'Artichokes';
for(var i = 0; i < arr.length; i++) {
for (var j = 0; j < arr[i].length; j++) {
console.log(arr[i][j].startsWith('A'));
}
}
推荐阅读
- python - Python没有正确解释通配符*?
- ms-access - 带通配符的 Dcount 函数
- python - 如何为时间序列数据框添加行?
- javascript - 石头剪刀布游戏无法运行 JavaScript
- ios - 包括基于平台的 SwiftUI 视图修饰符
- angular - 从其他组件路由调用一个组件 ngOnInit 挂钩
- javascript - 如何使用浏览器获取 api 放置多部分/相关请求?
- node.js - Node.js 中的 fsevents 是什么?
- javascript - Chrome 扩展/Javascript - 遍历 URL 数组并为每个获取 DOM
- azure - 当您尝试通过电子邮件触发逻辑应用程序时,如何更改逻辑应用程序的连接