【发布时间】:2018-06-06 23:03:33
【问题描述】:
有什么区别?我查看了 ECMAScript 规范,但没看懂。真正有用的代码示例。
如果你能在这里解释每一行,那就太好了
MemberExpression :
PrimaryExpression
FunctionExpression
MemberExpression [ Expression ]
MemberExpression . IdentifierName
CallExpression :
MemberExpression Arguments
CallExpression Arguments
CallExpression [ Expression ]
CallExpression . IdentifierName
例如
console.log - MemberExpression: MemberExpression . IdentifierName
console.log("hi") - CallExpression : MemberExpression Arguments
什么都是平等的
CallExpression : CallExpression . IdentifierName
CallExpression [ Expression ]
CallExpression : CallExpression Arguments
ES 链接http://www.ecma-international.org/ecma-262/5.1/#sec-11.2
【问题讨论】: