js如何动态循环给数组名加入变量值

2021-03-10 06:30:14 字数 2577 阅读 5798

1楼:夏侯僧

数组本身就是一copy个变量 你说的这种情况不可以吧!

但是你可以换一个思路啊。例如:

var obj = {}

for( var i = 0;i<3;i++)//调用

console.log(obj["test1"])for( var i = 0;i<3;i++)不知道你的问题我理解的对不对。

2楼:匿名用户

做过给copy

对象动态添加属性,不知道能不能满足你的需求:

var arr=;

for(var i=0;i<3;i++)

赋值后可以用arr.row0[0]来调用。

3楼:匿名用户

不可以直接使来用。

不能使用变量作为自变量名bai

,据我了解没有哪du一种语言可以这么干。zhi你可以使用二维数组dao来赋值

var array=new array();

for(var i=0;i<3;i++)

或者还有另一种方案用eval,它会把字符串当做表达式执行eval("var test" + i + "=" + i);

js怎么循环出变量,然后一个个储存到数组中?

4楼:何宜校

举个简单例子,希望你能明白,

1、下面输出结果是"jim",而不是"tom",是因为数组中保存的都是

内指向json对象a的地址,容

dd[0],dd[1],dd[2],dd[3]对象指向的内存地址相同,

当修改其中一个dd[0]的属性值的时候,数组所有元素指向的对象属性值都改变了。

vardd=;

vara=;

for(vari=0;i<4;i++)dd[0].**ame="jim";

alert(dd[2].**ame);

2、下面输出结果是0,而不是1,

是因为数组元素dd[0],dd[1],dd[2],dd[3]对应的内存地址都不同,互不干扰。

vardd=;

vara=0;

for(vari=0;i<4;i++)dd[0]=1;

alert(dd[2]);

希望对你有帮助!

5楼:果不理

varstudents=[,,

,]vararr=;

for(vari=0;i

6楼:瑚一刀

定义数组,在循环中使用put方法就可以了。

js中的for循环输出,怎么输出到html中的指定位置 循环li

7楼:小媛

准备的材料bai有:计算机、浏du览器、html编辑器。

一、首先zhi

,打开daohtml编辑器,创建一个新的

版html文件,比如index.html,并编写问题权的基本**。

二、在index.html中的标签中,输入html**:

var a = ['alice', 'bob'];

for (var i = 0; i < a.length; i++)三、浏览器运行index.html页面,并将标记for到标记以获取信息。

8楼:幻翼高达

需要copy准备的材料分别有:电脑bai、浏览器、duhtml编辑器。

1、首先,打开html编辑器,新zhi建html文件dao,例如:index.html,编写问题基础**。

2、在index.html中的标签中,输入html**:

var a = ['alice', 'bob'];

for (var i = 0; i < a.length; i++)3、浏览器运行index.html页面,此时标签被通过for信息输出到了标签中。

9楼:用着追她

1、新bai建一个html静态页标题为du”在js里循环数据怎么在页zhi面上使用“名称为daoforhtml。

2、在body之中加

内入一个div,并且设容置宽度和高度,设边框为1颜色为#333333,设class为class="divclass"。

3、在页面中的div下建立一个js语句, 并且给div命名id 为divid,并且在js中获取该id。

4、在js中建立一个for循环,从1到5的循环。

5、在循环的过程中输出“这是第i个循环”。

6、document.wirte只是测试用,现在将本变量都赋值给一个str变量,把输出的结果都变成一个字符串。

7、将结果结果赋值通过getelementbyid("divid")来吧str的值都加到div中来显示出来。

10楼:匿名用户

通过某个元素的

抄id来

比如:想输出到这bai个容器里面。拼du

接好的zhihtml结构是 html="text"

使用document.getelementbyid('container').innerhtml = html;

这样就可以了

dao。