Javascript 中的“”是啥意思? [关闭]

Posted

技术标签:

【中文标题】Javascript 中的“”是啥意思? [关闭]【英文标题】:What does the "" mean in Javascript? [closed]Javascript 中的“”是什么意思? [关闭] 【发布时间】:2017-02-17 20:11:39 【问题描述】:

javascript 中,我们可以使用 初始化一个变量。 “”是什么意思?

var o = ;
o.getMessage = function ()

    return 'This is an example';
;
return o;

【问题讨论】:

这意味着你正在用一个对象初始化你的变量,即你的变量是一个对象 称为对象字面量。 是空对象字面量或空块,具体取决于上下文。 您需要做的是阅读一些 JavaScript 教程,以便学习这些内容。人们很乐意在这里回答问题,但如果你一直问这样的问题,你将不得不一个接一个地问问题。如果你自己学习这将更好地利用你的时间。只需搜索“javascript 教程”,您就会发现许多有用的资源。这是开始学习一门语言的更好方法。 我不明白这样一个基本问题是如何获得 5 票赞成的。请在发布问题之前使用 Google 【参考方案1】:

这意味着你创建一个带有变量的对象 它被称为带有文字符号的对象。如下所示。

var o =  

这里你的对象没有属性或者它可以说是空的文字块。但是在下面的代码中

var o = 
o .first= 20;
o .second= 10;
o.result =function()
return this . first- this .second;

 ;

现在你的对象有了属性和功能

** 虽然有几种创建对象的方法,但字面表示法是创建对象的最简单和流行的方法

【讨论】:

【参考方案2】:

基本上不同的情况是:

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()

【讨论】:

what的不同案例? 有不同的启蒙案例 我认为这没有任何意义。 我认为这确实有道理。 是一个对象字面量,相当于更自然的 new Object()【参考方案3】:

基本上,它是一个空对象。当您在变量底部添加 getMessage() 函数时,实际上是将其添加到空对象中,导致您的空对象现在看起来像这样:

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

【讨论】:

【参考方案4】:

您可以使用它创建一个范围或类,在其中您可以使用闭包将某些变量保持在该范围内。

【讨论】:

以上是关于Javascript 中的“”是啥意思? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

证书中的“主题”是啥意思? [关闭]

是啥? JavaScript 中的语法是啥意思?

黑客语言中的“nit”是啥意思? [关闭]

Python 中的退出代码 77 是啥意思? [关闭]

nvidia-smi 的输出中的“关闭”是啥意思?

挖掘结果中的权威部分是啥意思? [关闭]