什么是;{};用Javascript是什么意思?

什么是;{};用Javascript是什么意思?,javascript,Javascript,在javascript中,我们可以用{}初始化变量。“{}”是什么意思 基本上不同的情况是: Use {} instead of new Object() Use "" instead of new String() Use 0 instead of new Number() Use false instead of new Boolean() Use [] instead of new Array() Use /()/ instead of new RegExp() Use function

在javascript中,我们可以用{}初始化变量。“{}”是什么意思


基本上不同的情况是:

Use {} instead of new Object()
Use "" instead of new String()
Use 0 instead of new Number()
Use false instead of new Boolean()
Use [] instead of new Array()
Use /()/ instead of new RegExp()
Use function (){} instead of new Function()

这意味着您要创建一个带有变量的对象 它被称为object with literal notation.如下所示

var o = {} 
在这里,您的对象没有属性,或者可以说它是空的文本块

var o = {
o .first= 20;
o .second= 10;
o.result =function(){
return this . first- this .second;
}
} ;
现在您有了具有属性和函数的对象


**虽然有几种创建对象的方法,但文字符号是创建对象的最简单、最流行的方法

基本上,它是一个空对象。在变量底部添加
getMessage()
函数时,实际上是将其添加到空对象中,从而使空对象现在看起来如下所示:

var o = {
    getMessage: function() {
        return 'This is an example';
    }
};

您可以使用它创建一个作用域或类,在其中可以使用闭包将某些变量保持在该作用域内的私有状态。

这意味着您正在用一个对象初始化变量,即您的变量是一个objectIt,称为object literal。
{}
是一个空对象literal或一个空块,根据上下文的不同,您需要做的是阅读一些JavaScript教程,以便学习这些内容。人们很乐意回答这里的问题,但如果你一直问这样的问题,你就必须一个接一个地问。如果你自己研究这个问题,会更好地利用你的时间。只要搜索“javascript教程”,您就会发现许多有用的资源。这是一个更好的开始学习语言的方法。我不明白这样一个基本的问题怎么会得到5票。在你发帖之前,请使用谷歌。不同的情况是什么?不同的启动情况。我不认为这有任何意义。我认为这确实有意义
{}
是一个对象文字,相当于听起来更自然的
新对象()
var o = {
    getMessage: function() {
        return 'This is an example';
    }
};