我有一段代碼,我正在檢查值是否爲null
或turnedoff
,然後將blank space
放在左側的變量中。但由於某種原因,turnedoff
未被替換。我究竟做錯了什麼?三元運算符檢查多個字符串
JS:
$scope.ModelAux ={
ssclientID: sessionStorage.clientId === ('null' || 'turnedoff') ? '' : sessionStorage.clientId
};
alert($scope.ModelAux.ssclientID);
CSHTML:
<input type="text" name="clientID" class="form-control input-md" ng-model="ModelAux.ssclientID" required/>
'「null''和'」 turnedoff''不是布爾值,那麼他們將被轉換爲布爾值通過'||'。 – 4castle