나는 = 3, 그것은 길이 배열을 만들 것이다 정수를 가정 정수를 기반으로 동적 배열을 만들려고, 그래서있어 3동적 배열
counter(i: number){
return new Array(i);
}
않는 이유 이것은 길이가 1 인 배열과 길이가 i 인 배열이 아닌 i 값을 가진 멤버를 반환합니다.
편집이 : 내가 할 노력하고있어에 대한 둘러보기가 :
counter(i: number){
var a = new Array();
for(var x = 0; x < i; x++)
a.push(x);
return a;
}
내가 배열 생성자의 행동에 대해 그냥 궁금 해요.
https://stackoverflow.com/questions/4852017/how-to-initialize-an-arrays-length-in-javascript – developer033
여기서 질문을 다루지는 않습니다. 질문은 Null 값을 가진 멤버의 양보다 i의 값을 가진 배열에 단일 멤버를 만드는 이유입니다. 당신이 준 링크는 말 그대로 반대로, TypeScript가 아니라 JavaScript를 처리합니다. 추 신 : 새로운 Array (4)를 사용하면 4 개의 멤버가있는 배열을 만들지 만 i = 4 일 때 새로운 Array (i)는 값이 4 인 단일 멤버가있는 배열을 만듭니다. –
카운터 방법에 ** ** 나는 확실히 숫자입니까? – JayChase