sách gpt4 ai đã đi

javascript - 为什么我能够在控制台 window.window.window.window 中执行此操作并返回 window ?

In lại 作者:行者123 更新时间:2023-12-04 01:06:10 31 4
mua khóa gpt4 Nike

为什么我可以在控制台 window.window.window.window 中执行此操作并无限追加 .window 并返回 DOM 窗口?

1 Câu trả lời

bởi vì cửa sổ 对象有一个指向它自身的 cửa sổ tài sản.

这和你写的一样:

var foo = {};
foo.foo = foo;
console.log(foo.foo.foo.foo.foo.foo.foo);

为了好玩,cửa sổ 对象还有一个 bản thân指向自身的属性和(如果您不在框架集中)一个 đứng đầu也指向它的属性。因此你可以这样写:

console.log(window.window.top.self.top.self.window.window.self.top.top.self);

关于javascript - 为什么我能够在控制台 window.window.window.window 中执行此操作并返回 window ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9813378/

31 4 0
行者123
Hồ sơ cá nhân

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á Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com