Javascript Typescript函数返回字符串数组

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; }; 还有,如何调用该函数 让项目=连续文本(标题) 如果我

我的console语句不打印字符串数组的长度。如果我在for循环中打印列表,它会显示数据

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标准库中的函数。