JS 미세먼지 팁_1

김민국·2021년 8월 31일
1

미세먼지 팁

목록 보기
1/3
post-thumbnail

모두가 알 것만 같지만 나 같은 사람은 헷갈리는 js 미세먼지 팁들

1. 문자열은 굳이 안나눠 줘도 Array 처럼 조회가 된다.

const a = "blablabla";
console.log(a[0]) // "b"
console.log(a[1]) // "a"
console.log(a.length) // 9

난 이거 꼭 split으로 나눠줘야 되는 줄 알았다... 똥멍청이... 단순히 조회하는데에는 전혀 나눠줄 필요 없이 위처럼 사용하자.

2. Array 찾을 때 없는 걸 찾아도 에러는 안뜬다.

const a = [1,2,3,4];
console.log(a[10]); // undefined
console.log(a[-1]); // undefined

애초에 에러 날까봐 시도해 보지 않았던건데, 없는 번호로 조회해도 undefined가 조회될 뿐 에러가 나지는 않는다.

3. padStart

const str1 = '5';

console.log(str1.padStart(2, '0')); // "05"
console.log(str1.padStart(3, '0')); // "005"
console.log(str1.padStart(4, '0')); // "0005"
console.log(str1.padStart(5, '0')); // "00005"

문자열의 앞자리를 어떤 다른 문자로 채우고 싶을 때가 있다.
나는 필요한 자리가 5자리이면 5-string.length로 부족한 만큼 채우도록 했었는데,

애초에 이런 상황을 위한 함수가 있었다. 홀리씟!

0개의 댓글