我找到字符串|字符串[]的长度,我有变量作为数据类型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