this
解決せずに、すぐに呼び出される関数式に渡す方法はありますかvar that = this
(場合によっては適用されません)。
次のことを試しましたが、うまくいきませんでした:
(function(that) {
console.log(that);
})(this)
this
解決せずに、すぐに呼び出される関数式に渡す方法はありますかvar that = this
(場合によっては適用されません)。
次のことを試しましたが、うまくいきませんでした:
(function(that) {
console.log(that);
})(this)
(function(that) {
console.log(that);
})(this);
コードは機能するはずです。セミコロンのないコードがその前にないことを確認してください。
(function(that) {
console.log(that);
})(this) // if here is no semicolon, the next code will be syntax error.
(function(that) {
console.log(that);
})(this);
以下のコードを試すことができます。セミコロンを省略する前のコードでも問題ありません。
!function(that) {
console.log(that);
}(this);