스터디노트/JavaScript
-
Assignment to property of function parameter -> .eslint스터디노트/JavaScript 2022. 9. 16. 13:09
Assignment to property of function parameter 원시 자료형 boolean, number, null, undefined, string : 고정된 저장공간 참조 자료형 array, object, function : 주소를 갖는 개념 함수의 매개변수가 참조형인경우 참조형의 프로퍼티를 수정하게 되면 원본이 변하게 된다. // user const something = user.map(el => { el.name = 'example'; // Assignment to property of function parameter return el; })
-
정규 표현식, padEnd() 메서드스터디노트/JavaScript 2022. 6. 7. 09:50
정규 표현식 | : 또는 {} : 반복 횟수 d : 숫자 w : 알파벳, 숫자로 된 문자, 밑줄 기호(_) [A-Za-z0-9] W : w와 반대 문자 [^a-za-z0-9] g : 전역 매칭 i : 대소문자 무시 const re = /[^a-z]/ -- a~z까지의 문자가 아닌 문자("^" 부정) const re = /^[a-z]/ -- 문자의 처음이 a~z로 시작되는 문장 const re = /[a-z]$/ -- 문자가 a~z로 끝남padEnd() 메서드 현재 문자열을 다른 문자열로 채워 특정 길이를 만족하는 문자열로 반환한다. const str1 = 'kimtaeho'; const str2 = ''; console.log(str1.padEnd(10, 'o'..