値がJSのSymbolであるかどうかを確認する方法はありますか?値がJavaScriptのシンボルであることを確認してください
私はSymbol.isSymbol()
メソッドは表示されません。 (x instanceof Symbol)
の私のテストはうまくいかないようです。
値がJSのSymbolであるかどうかを確認する方法はありますか?値がJavaScriptのシンボルであることを確認してください
私はSymbol.isSymbol()
メソッドは表示されません。 (x instanceof Symbol)
の私のテストはうまくいかないようです。
typeof演算でそれを確認してください:
typeof x === 'symbol'
はいおかげで作品symbol''、私は最終的に、この記事でhttps://www.keithcirkel.co.uk/metaprogramming発見-in-es6-symbols/ –
私はそれがオブジェクトではない、おそらくinstanceofが機能しないプリミティブだと思いますか? –
はい、それはプリミティブです – adeneo
'typeof演算のx ===「 –