美文网首页
TypeScript

TypeScript

作者: Jidahan | 来源:发表于2020-04-24 16:41 被阅读0次

    用TypeScript定义了一个数组,进行push操作时竟然出现“Cannot read property 'push' of undefined”错误, 代码如下:

    let data: number[];// 定义一个数组
    for(var i =0; i <10; i++){
    data.push(i);// 数组追加元素
    }
    console.log(data);
    

    解决方法:
    对data进行初始化,就ok了

    let data: number[]=[];// 定义一个数组
    for(var i =0; i <10; i++){
    data.push(i);// 数组追加元素
    }
    console.log(data);
    

    相关文章

      网友评论

          本文标题:TypeScript

          本文链接:https://www.haomeiwen.com/subject/vmgfwhtx.html