【发布时间】:2018-06-23 15:13:07
【问题描述】:
我正在尝试使用 parseInt 仅显示以下数组中的数字:
1,2,a,b
到目前为止,这是我的 javascript 代码:
var filter_list = ["1,2,a,b"];
function myFunction() {
parseInt(filter_list);
return filter_list;
}
document.getElementById("display").innerHTML = filter_list;
也许我的想法甚至行不通。希望得到一些反馈。
【问题讨论】:
-
您似乎在这里缺少一些 JavaScript 基础知识。您没有包含四个项目的数组,您有一个包含字符串的单个项目数组。您定义了一个函数 (
myFunction) 但不要在任何地方调用它,并且该函数使用parseInt但不使用返回值。您可能应该从涵盖其中一些基本概念的 JavaScript 教程开始,MDN 上有一些很好的教程:developer.mozilla.org/bm/docs/Web/JavaScript -
您需要为每个元素调用 parseInt,而不是整个数组。然后你可以过滤 NaN
标签: javascript arrays parseint