sách gpt4 ai đã đi

Tạo một đối tượng và khởi tạo một đối tượng - sự khác biệt

In lại 作者:行者123 更新时间:2023-12-01 14:17:11 29 4
mua khóa gpt4 Nike

  ////Creating Object
var Obj;

// init Object
Obj= {};
  1. 它们之间有什么区别两个?
  2. 有没有可能把它变成一个单行?
  3. 这样使用有什么好处吗?

1 Câu trả lời

第一个在当前范围内声明了一个变量,它没有给它赋值,因此它没有创建任何对象,而第二个创建一个空对象字面量,你可以通过全局 Obj 变量。
有 2 个主要区别:作用域变量和初始化与声明。
Ví dụ:

var Obj;
alert(typeof Obj);//='undefined'

//scoping :
function foo(){
obj1 = {};
var obj2 = {};
}
alert(typeof obj1);//='object'
alert(typeof obj2);//='undefined'
// obj2 is visible only in the foo function scope,while
// obj1 is being attached to the global scope, the window object
// you can access obj1 as window.obj1 too

关于javascript - 创建一个对象和初始化一个对象 - 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5596479/

29 4 0
Bài viết được đề xuất: Javascript - 将字符串转换为日期并比较日期
Bài viết được đề xuất: java - Java 格式的 JFileChooser 路径
Bài viết được đề xuất: java - Edittext 和 ProgressDialog 均不出现
Bài viết được đề xuất: javascript - 为什么它经历了 if
行者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