用于循环打印出整个阵列的问题
Issue with for loop printing out entire array
我正在练习数组和循环,但这段代码遇到了问题。打印时,它不会打印出所有的名称。它只打印:
I know someone called Athena
var names = ["Paul", "Becky", "Aubrie", "Zeus", "Athena"];
var x = 1;
for (var i = 0; i < 5; i += x) {
console.log("I know someone called " + names[i]);
}
我做错了什么?
这是一种有点奇怪的循环方式,但你正在练习,所以很好。但是,您的代码工作正常。这里有一个演示:
var names = ["Paul", "Becky", "Aubrie", "Zeus", "Athena"];
var x = 1;
for (var i = 0; i < 5; i += x) {
document.write("<br/>I know someone called " + names[i]);
}
这是有效的:
var names = ["Paul", "Becky", "Aubrie", "Zeus", "Athena"];
for (var i = 0; names.length > i; i++) {
console.log("I know someone called " + names[i]);
}
JSFiddle
更紧凑的
var names = ["Paul", "Becky", "Aubrie", "Zeus", "Athena"];
for (var i in names) {
document.write("I know someone called " + names[i] + "<br>");
}
相关文章:
- 在指令控制器中使用$attrs时出现问题
- 将PHP变量传递给jQuery时遇到问题
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 参数变量出现ngTable指令问题
- 剑道网格jQuery动画()问题
- 我的jQuery插件参数没有正确启动,遇到了问题
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- TableExport jquery插件:文件名和扩展名问题
- JavaScript Pub/Sub属性访问问题
- JavaScript异步问题
- 如何解决Yii中的页面刷新问题
- 阵列中随机图像的问题
- 序列阵列问题
- 对于循环和阵列问题-ngRepeat
- 阵列在拼接后不会改变它的数据.范围问题
- 在改变阵列位置和以角度动态显示内容时遇到问题
- 阵列的异步问题
- 用于循环打印出整个阵列的问题
- JSON获取键/值:如果不存在,JS就停止.如何解决设置阵列的问题
- 是什么导致我的阵列出现此问题.