2
我想在pre
塊使用三元運算符與下面的代碼分配一個字符串變量:三元運營商不斷變化的「真」字面真正
texta = "approve";
textd = "deny";
aAction = texta eq "approve" => "true" | "false";
dAction = textd eq "approve" => "true" | "false";
然而,這是會發生什麼橫跨在JavaScript:
var texta = 'approve';
var textd = 'deny';
var aAction = true;
var dAction = false;
注意aAction
和dAction
應弦,實際上卻是布爾文字。
這是怎麼發生的?
有更多的規則嗎?這是一個錯誤,我將不得不跟蹤它,以找出它在哪裏被表達爲布爾型 – MEH 2011-04-05 23:35:57
單個規則。以下是整個規則集:http://pastie.org/1761173 – 2011-04-06 00:10:00