JavaScript 成员函数声明

标签 javascript oop

我有以下对象“obj”。我尝试调试它,似乎这两个函数都是成员“render”和“sort”。这两种类型的声明有什么区别吗?

var obj = {
    render:function(){

    },
    sort(){

    }
}

最佳答案

您正在使用新的 object literal notation ES6 中引入。它完全有效,但不适用于旧版浏览器和某些当前浏览器。如果对新的 Javascript 功能感兴趣,您可以考虑研究 ES6 transpilertraceurbabel以便您获得跨浏览器支持。

关于JavaScript 成员函数声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31290653/

相关文章:

javascript - 弹出窗口中原型(prototype)类未定义

C++ 嵌套类方法

Python 类设计 : explicit keyword arguments vs. **kwargs 与 @property

javascript - 我怎样才能克隆一个标签,该标签有许多其他带有属性的标签?

javascript - 如何在错误请求时显示警报,但在成功时重定向?

javascript - Angular 2 Material如何设置一个字段不变

javascript - 禁用 Div 标签时无法获取值

javascript - 使用javascript,一个对象如何从另一个对象派生,而基础对象可以独立调用?

oop - 依赖属性中的 MATLAB 惰性求值

java - int 值传递给带有 Integer 和 float 参数的方法