我想設置一個參數來知道調用某個端口時要使用哪個uri。有條件的三元運算符給出錯誤:期望賦值或函數調用,而是在設置變量時看到一個表達式
這裏是我的代碼:
var portConfig = '443';
(portConfig === '443') ? uri = 'wss://' : uri = 'http://';
console.log(uri);
var Ip = uri + "hereis.myurl.com";
var port = portConfig;
console.log(Ip);
我收到以下錯誤:
Expected an assignment or function call and instead saw an expression
我甚至已經設置了URI的是一個函數種皮TESTB但發生同樣的錯誤裏面。我已經讀過這個問題,看起來像是一個錯誤的錯誤。我應該使用if語句 - 它工作正常嗎?
三元不能包含分配新建分配FY,返回值可以然而被分配。 – adeneo