<script>
// 需求,提取数组中的每个值,赋给不同的变量
let arr = [ 10, 20, 30 ];
// 1 普通方式
// let a = arr[0];
// let b = arr[1];
// let c = arr[2];
// 2 中级方式
// let arrVar = ['a', 'b', 'c'];
// for(let i = 0, len = arr.length; i < len; i++) {
// window[arrVar[i]] = arr[i]
// }
// 3 高级方式
// let arrVar = ['a', 'b', 'c'];
// for(let i = 0, len = arr.length; i < len; i++) {
// eval('var ' + arrVar[i] + '=' + arr[i]);
// }
// 4 终极方式 es6
// 赋值解构就是按照相同的模式从数组或对象中提取值赋给其他变量
let [a, b, c] = arr;
</script>
01_03.数组结构
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- #include int main(int argc,const char * argv[]){ //要求定义变量...
- 复习一下数组的内存存储细节: #include int main(int argc,const char * ar...