- ECMAScript デス 4
628 :デフォルトの名無しさん[sage]:2014/10/26(日) 02:25:31.76 ID:cck0wHu4 - まともなこと言ってんのは>>612だけってどうなん。
rev 28-12.5.6.1-5. Return a String according to Table 36. Table 36 ― typeof Operator Results Object (implements [[Call]]) "function" だからclass defのtypeofの結果は"function"であってるよ。 js> class A{} js> typeof A "function" js> Object.prototype.toString.call(A) "[object Function]" js> Symbol.toStringTag in A.prototype false >>626 moduleはいいけどこれ勘弁してほしいわ。 >Changed ordinary object creation to dispatch object allocation through [[CreateAction]] internal slot instead of @@create method. >Converted all @@create methods into CreateAction abstract operations. >Eliminated Symbol.create and @@create.
|