gpt4 book ai didi

javascript - 根据名称将多个数组拆分为变量

转载 作者:数据小太阳 更新时间:2023-10-29 06:06:05 24 4
gpt4 key购买 nike

考虑更好的方法 - 我有这些可用的数组:

   var model1 = ['10', '20', '30', '40','50','60'];
var model2 = ['80', '100', '200', '300','400','500'];
var model3 = ['1', '2', '3', '4','5','6'];

在我使用它们的代码中:

    $scope.sli['model1'][0]=0;
$scope.sli['model1'][1]=10;
$scope.sli['model1'][2]=20;
$scope.sli['model1'][3]=30;
$scope.sli['model1'][4]=40;
$scope.sli['model1'][5]=50;
$scope.sli['model1'][6]=60;

为每个模型声明它们以备后用。

在for循环中有什么更好的方法,所以我只是传递模型数组名称,将数组拆分成一个索引,这样如果添加了新模型,它们实际上会被自动拾取,而不是声明它们单独?

最佳答案

你不需要分配一个数组

如果 model1 被定义为:

var model1 = ['10', '20', '30', '40','50','60'];

你可以简单地做

$scope.sli['model1'] = model1

并访问单个元素像 $scope.sli['model1'][0] 得到 "10"

关于javascript - 根据名称将多个数组拆分为变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31220289/

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