違いは何ですか?私はECMAScript仕様を見ていましたが、理解できませんでした。多くの助けになる実際のコード例。あなたがここにすべての行を説明することができた場合はCallExpressionとMemberExpressionの相違点
それは例えば
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
何ES http://www.ecma-international.org/ecma-262/5.1/#sec-11.2
http://www.ecma-international.org/ecma-262/5.1/#sec-11.2(すべての行については、MemberExpressionとCallExpressionについて) 特に** MemberExpression [Expression] ** ** CallExpression [式] **または** MemberExpressionです。式**および** CallExpression。式** – MaximPro
彼らは、他のどのような式が含まれているかを列挙して、さまざまな「式」の文法を定義しています。 _all_の意味を知りたい場合は、[babylon](https://github.com/babel/babylon/blob/master/ast/spec.md)などのJavaScriptパーサーのAST仕様を参照してください。 –
私はそれを読んだが、私は違いを理解していない – MaximPro