语法

标签 javascript

我一直在寻找一些类似于下例的 JavaScript。有人可以解释一下吗,因为我以前从未见过这样编写的 JavaScript。

“SomethingHere”和冒号代表什么?我习惯于看到函数 myFunction() 但不是下面显示的内容。

 SomethingHere: function () {

              There is code here that I understand.
         }

最佳答案

它是对象字面量符号。这是一种使用以下形式声明对象的方法:

{
    propertyName: value
}

例如:

var obj = {
    fruit: "apple",
    id: 123,
    sayHello: function() { return "Hi"; }
};
alert(obj.fruit);
alert(obj.id);
alert(obj.sayHello());

关于语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7363565/

相关文章:

javascript - $(window).load() 函数内部

javascript - 如何将小部件添加(嵌入)到另一个网站,如 tawk.to、disqus 等?

带有音频和粒子的 Javascript 开源手机游戏引擎?

javascript - 未捕获的类型错误 : undefined is not a function(anonymous function) for datepair();

Javascript 摇动 html 元素

javascript - 使用 jquery 或 javascript 更改输入所需的值

javascript - 如何通过 Angular 2中的函数触发输入类型="file"的事件点击?

JavaScript UI、requirejs 和无样式内容的 Flash

javascript - 如何 Hook ng-if 更改?

javascript - 创建搜索栏 C# MVC