私は、縮小後にJavaScriptの問題に直面しています。同じコードが別の方法で実行されています。すべてが分娩前に期待どおりに働いています。なぜこれが起こっているのか理解できません。縮小異なる条件で実行されるIF条件のJavaScriptの縮小
a && b && doSomething();
後
縮小化前
var a = boolAConditionResult();
var b = boolBConditionResult();
if (a && b) {
doSomething();
}
私はdoSomething()
は、aとbが真であるが、偽であるにもかかわらず、(bがある場合にのみ実行されることを理解しますtrue)、doSomething()
メソッドは、縮小されたコードで実行されています。すべて正常にun-minifiedスクリプトで正常に動作します。
「_false_」はブール値か、「false」と書かれた文字列ですか? –
不足しているコードの例を追加して問題を再現してください。 –