Front end/javascript Function2 [JS Func] slice() Array.prototype.slice() slice() 메서드는 어떤 배열의 begin부터 end까지(end 미포함)에 대한 얕은 복사본을 새로운 배열 객체로 반환 합니다. 원본 배열은 바뀌지 않습니다. const arr = ['a','b','c','d','e'] arr.slice(1)// [ 'b', 'c', 'd', 'e' ] arr.slice(3,5)// [ 'd', 'e' ] arr.slice(3)// [ 'd', 'e' ] arr.slice(2,4)// [ 'c', 'd' ] arr// [ 'a', 'b', 'c', 'd', 'e' ] Reference https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/A.. 2022. 1. 29. [JS Func] padStart(), padEnd() PAD padStart()와 padEnd()는 ES8(ES2017)에 새롭게 추가된 기능입니다. pad는 좌우에 특정한 문자열로 채우는 것 으로 padStart는 앞부분, padEnd는 뒷부분을 채워줍니다. 첫번째 파라미터인 목표길이(maxLength)를 받아 문자열의 길이가 목표길이보다 작으면 나머지를 특정한 문자열(fillString)로 채웁니다. 이때 만약 두번째 문자열을 넘기지 않으면 빈 공백으로 채워집니다. Syntax String.prototype.padStart(maxLength, ?fillString); String.prototype.padEnd(maxLength, ?fillString); Reference https://velog.io/@suld2495/padStart%EC%99%80-p.. 2022. 1. 29. 이전 1 다음