Ниже приведен код в машинописном тексте:
count: number;
this.count доступен из html компонента.
console.log(this.count)
дает мне 5.
var arrObj:number[] = new Array(this.count)
console.log(arrObj.length);
Здесь длина массива всегда равна 1.
var arrObj:number[] = new Array(5)
console.log(arrObj.length);
Выход: 5
var arrObj:number[] = new Array(this.count)
console.log(arrObj.length);
Выход: 1
Почему глобальная переменная длина всегда равна 1