ベアワードは、文字列として使用できるベアクォートワードです。
JavaScriptでは、それらは存在しないように見えるので、私はそれらをプッシュしようとしましたが、一般的には判明しました。
結果はこのコードです:
with(bareWords) { alert( + ) console.log(We, can, use, bare, words) }
そして、彼は必要なフレーズをうまく表示しました。
そして、次のように実装されました。
try { let self = this window.bareWords = new Proxy({}, { has: function(target, name) { return !(name in self) }, get: function(target, name) { return name }, }) } catch(e) { console.error('Your browser doesn\'t support bare words.') }
ご覧のとおり、私たちはむき出しの言葉を使用できるように、javascriptのこのような機能をProxyやwithで使用しました 。
これからプロパティを取得しようとすると、その陰謀のために、リクエストはプロキシに送られ、変数の不在に関する悪質なエラーの代わりに文字列値を返します。
ご清聴ありがとうございました。
どちらかといえば、ここにGithubへのリンクがあります