为了账号安全,请及时绑定邮箱和手机立即绑定

请教一个简单一些的javascript的问题,关于变量的转换

请教一个简单一些的javascript的问题,关于变量的转换

有只小跳蛙 2018-07-06 07:19:12
怎么把一个数组转换成若干个单独的变量,比如arr = [1,2,3,4]转换成arr1 = 1arr2 = 2arr3 = 3arr4 = 4
查看完整描述

2 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

ES6

 var [a,b,c,d]=[1,2,3,4]
console.log(a,b,c,d)
 arr = [1,2,3,4]
for(var i=0;i<arr.length;i++)window['arr'+(i+1)]=arr[i]
console.log(arr1,arr2,arr3,arr4)


查看完整回答
反对 回复 2018-07-18
?
aluckdog

TA贡献1847条经验 获得超7个赞

let arr = [1, 2, 3, 4];
for (let i = 0; i < arr.length; i++) {
window['arr' + i] = arr[i];//在全局对象window上新增一个属性
}
console.log('arr0=====', arr0);
console.log('arr1=====', arr1);
console.log('arr2=====', arr2);
console.log('arr3=====', arr3);


查看完整回答
反对 回复 2018-07-18
  • 2 回答
  • 0 关注
  • 236 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号