js 如何定义n个变量,只能用循环时创建多变量吗,怎么写哈,多谢各位大神。。

JavaScript027

js 如何定义n个变量,只能用循环时创建多变量吗,怎么写哈,多谢各位大神。。,第1张

// 用数组

var arr_sea_nodes = []

for (var i = 0 i < 5 i++) {

    // 因为第一个不需要加数字,所以0的时候index是空字符串

    var index = i || ''

    arr_sea_nodes[i] = document.getElementById('sea_node' + index).value

}

// 使用

var sea_node = arr_sea_nodes[0]

var sea_node1 = arr_sea_nodes[1]

// 用object

var obj_sea_nodes = {}

for (var i = 0 i < 5 i++) {

    // 因为第一个不需要加数字,所以0的时候index是空字符串

    var index = i || ''

    arr_sea_nodes[sea_node + index] = document.getElementById('sea_node' + index).value

}

// 使用

var sea_node = arr_sea_nodes.sea_node

var sea_node1 = arr_sea_nodes.sea_node1

for(i=1i<10i++)

{

this["num"+i]="xxxx"

//在这里进行 num1,num2,num3...直到num I的定义和赋值

}

console.log(this.num1)