JavaScript进阶 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

方法调用模式


当一个函数被保存为对象的一个属性时,我们称它为一个方法。如果调用表达式包含一个提取属性 的动作(即我们在讲解对象时说的 . 操作符),那么它就被当做一个方法来调用。

如下示例:

var myObj = {//对象字面量
    param1: 1,
    param2: 2,
    sum: function (){
    //this关键字只带当前的对象
    return this.result = this.param1 + this.param2; 
    }
}
myObj.sum(); //=>3