gpt4 book ai didi

javascript - jQuery 从数字字符串创建 int 数组

转载 作者:搜寻专家 更新时间:2023-11-01 04:47:50 25 4
gpt4 key购买 nike


<div id="dynamicTable" columns="26,40,41,21,71,39,23,19">

var columns = $('#dynamicTable').attr('columns');var attributeIds = new Array();attributeIds = columns.split(',');

这创建了一个字符串数组,我需要它们是整数。执行此操作的最佳方法是什么?

最佳答案

你可以 use $.parseJSON .

示例: http://jsfiddle.net/ULkXy/

var columns = $('#dynamicTable').attr('columns');
var attributeIds = $.parseJSON( '[' + columns + ']' );

这是另一种使用 while 循环和一元 + 运算符的方法:

示例: http://jsfiddle.net/ULkXy/1/

var columns = $('#dynamicTable').attr('columns');
var attributeIds = columns.split(',');
var len = attributeIds.length;

while( len-- ) {
attributeIds[len] = +attributeIds[len];
}

关于javascript - jQuery 从数字字符串创建 int 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4540121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com