Javascript Typescript函数返回字符串数组
我的console语句不打印字符串数组的长度。如果我在for循环中打印列表,它会显示数据Javascript Typescript函数返回字符串数组,javascript,typescript,Javascript,Typescript,我的console语句不打印字符串数组的长度。如果我在for循环中打印列表,它会显示数据 public getText = (items: any) => { let list: string[] = []; for (let item of items) { list.push(item); } console.log('list ' + list); return list; }; 还有,如何调用该函数 让项目=连续文本(标题) 如果我
public getText = (items: any) => {
let list: string[] = [];
for (let item of items) {
list.push(item);
}
console.log('list ' + list);
return list;
};
还有,如何调用该函数
让项目=连续文本(标题)
如果我尝试打印项目,则不会打印任何内容
getText(items:any){
let list: string[] = [];
for (let item of items) {
list.push(item);
}
console.log('list length ' + list.length);
return list.length;
}
也许长度不是一个属性,而是一个函数,在这种情况下,您需要编写
list.length()
要调用该函数,请执行以下操作:
let tamano = getText(items);
您正在记录
list
而不是list.length
,同时,您正在将名为text
的变量推入列表中。而不是item
。@FrankModica更新了上面的代码length
不是JS标准库中的函数。