javascript语法:函数

javascript grammar: function

本文关键字:函数 语法 javascript      更新时间:2023-09-26

我找到了这样的源代码。不过我熟悉javascript匿名函数,

什么是:

例如

当我用参数调用createOverlays函数时,我该如何实现它?

我在谷歌上搜索:,但找不到好的解释。

我可能不理解javascript的基本结构。

请给点提示。

var World = {
    init: function initFn() {   
        this.createOverlays();
    },
    createOverlays: function createOverlaysFn() {
         // some function
    },
}

简单地解决。我可以这样通过辩论。

var World = {
    init: function initFn() {   
        this.createOverlays(1);
    },
    createOverlays: function createOverlaysFn(arg) {
         // some function
         console.log(arg) //show 1
    },
}

本例中的:在对象World上创建一个属性。因此属性createOverlays被设置为它后面的函数

如果你想访问它,你需要首先访问对象,并使用点或括号符号来访问它:

// Dot Notation
World.createOverlays();
// Bracket Notation
World['createOverlays']();