我找到字符串|字符串[]的長度,我有變量作爲數據類型var stepData : string | string[]
。 有些時候我正在獲取單個字符串值,也有可能獲取字符串列表。使用數組的長度我正在做其他一些操作。 在我的代碼中,我正在使用stepData.length
做一些for
循環功能。在這裏,我的示例代碼Typescript字符串|字符串[]查找數組長度
const stepData: string|string[] = this.$stateParams.stepData;
// Here two possible length value I am getting
// If the stepData is string[] get length of array value
// If the stepData is string get the length of string
// The `lengthVar` depends on below for loop
if (stepData.length > 0) {
var lengthVar = stepData.length;
for (var i = 0; i < lengthVar; i++) {
// Inside im writing some ajax call
}
}
如何找到的stepData
確切數組的長度我想數組值只能用我打電話裏面AJAX方法。如果有任何建議,我正在嘗試任何錯誤或給你寶貴的建議,請。
它不是很清楚你想要什麼。你想在兩種可能的'stepData'類型之間進行deffrinti?如果是這樣,怎麼樣?這個'dataId'是什麼?請解釋你想要的更好。 –
.length是什麼問題?這正是你想要的兩種類型。 – AlexG
準確地說,我想'stepData',當它的字符串和當它的字符串[]找到數組的長度,我正在調用AJAX裏面for循環 – SakthiSureshAnand