sách gpt4 ăn đã đi

x = [x] && x.push(x) when var x; 之间的 javascript 数组混淆

In lại Tác giả: Walker 123 更新时间:2023-11-30 08:20:57 25 4
mua khóa gpt4 giày nike

为什么案例 1 给我们 :error: TypeError: x is undefined on line...

//case 1
var x;
x.push(x);
console.log(x);

为什么案例 2 在控制台中向我们显示 Array[undefined]

//case 2
var x;
var x = [x];
console.log(x);

这两种情况有什么区别?

câu trả lời hay nhất

为了能够将任何值推送到x,你必须首先说它是一个像这样的数组

var x = [];

关于变量显示为未定义,因为 javascript 中的任何变量在没有赋值时默认是未定义的。

关于x = [x] && x.push(x) when var x; 之间的 javascript 数组混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53718550/

25 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress