Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 解构赋值

作者:不必假装在乎   发布日期:2026-01-23   浏览:103

// 示例代码:解构赋值

// 1. 数组解构赋值
let [a, b, c] = [1, 2, 3];
console.log(a); // 输出: 1
console.log(b); // 输出: 2
console.log(c); // 输出: 3

// 解释:通过解构赋值,可以直接从数组中提取值并赋给变量 a, b, c。

// 2. 对象解构赋值
let { x, y } = { x: 10, y: 20 };
console.log(x); // 输出: 10
console.log(y); // 输出: 20

// 解释:通过解构赋值,可以从对象中提取属性值并赋给变量 x 和 y。

// 3. 默认值
let [m, n = 5] = [1];
console.log(m); // 输出: 1
console.log(n); // 输出: 5

// 解释:如果数组中的值不足,可以为解构的变量指定默认值。

// 4. 嵌套解构
let [p, [q, r]] = [1, [2, 3]];
console.log(p); // 输出: 1
console.log(q); // 输出: 2
console.log(r); // 输出: 3

// 解释:可以对嵌套的数组或对象进行解构赋值。

上一篇:js split 正则

下一篇:js 赋值

大家都在看

js 数组对象排序

js 对象数组排序

js 数组删掉第一个值

js fill

js 数组连接

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 数组对象合并

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站