javascript - 如何通过javascript将字符串转换为数组?

标签 javascript jquery

我在 javascript 变量中有以下字符串

var days="1,2,3";

现在我希望通过以下方式将其作为具有 JSON 格式的 JavaScript 变量

jdays=["1", "2", "3"];

有办法这样做吗?

最佳答案

这会起作用

var days = "1,2,3",
    jdays = days.split(',');
console.log(jdays); // ["1", "2", "3"]

String.prototype.split() 用于通过删除作为参数传递给它的字符串的每个实例并将字符串的每个片段推送到数组来将字符串拆分为数组。

String.prototype.split()创建的数组是函数的返回值。

关于javascript - 如何通过javascript将字符串转换为数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33035566/

相关文章:

javascript - jquery 在 chrome 中出现错误

jquery - 固定导航菜单 - 如何使用 JavaScript 进行动画进出?

jquery - 从动画转变为淡入

jquery - 在 slider 中使用 css 类更改图像不透明度

javascript - 每个页面使用不同 url 的分页

javascript - 如何从函数内部的 .forEach 内部完全退出

javascript - 无限生成幻灯片但不循环

java - 搜索框的输入文本设计问题

javascript - div 的幻灯片放映并更新任何 div 的字体大小

javascript - 当我使用 jquery 更改 dom 中的元素时,我真的应该担心多少