스터디 기록5

유아현·2022년 11월 16일
0

Study

목록 보기
6/27
post-thumbnail

오늘의 스터디 문제 목록

charCodeAt()

  • 주어진 인덱스에 대한 아스키코드로 반환! UTF-16 코드 반환

ASCII

  • 미국 ANSI에서 표준화한 정보교환용 부호체제
  • 영문 키보드로 입력할 수 있는 모든 기호가 할당된 기본적인 부호체계

+ 주요 아스키코드

65~ 95: 영문 대문자
97~ 122: 영문 소문자
32: 공백
48: 0
0: Null

fromCharCode()

  • UTF-16 코드의 시퀀스로부터 문자열 생성해서 반환

charCodeAt() <-> fromCharCode()

ex) str.charCodeAt(i)
>> str의 인덱스에 대한 문자를 아스키코드로 반환

Array.prototype.fill() // 복습

  • 배열의 시작 인덱스부터 끝 인덱스 이전까지 정적인 값 하나로 채운다
<<구문>>
arr.fill(value[, start[, end]])
value: 채울 값
start: 시작 인덱스, 기본 0
end: 끝 인덱스, 기본 this.length


const arr = [1, 2, 3, 4];
console.log(arr.fill(0, 2, 4))
// 0을 2번째 인덱스부터 4번째 인덱스 전까지 채운다
// output: [1, 2, 0, 0,]

String.prototype.padStart()

  • 현재 문자열의 시작을 다른 문자열로 채워서 주어진 길이에 만족하는 새로운 문자열로 반환
<<구문>>
str.padStart(targetLength [, padString])

targetLength: 반환할 문자열 길이! 목표 문자열의 길이
			  현재 가지고 있는 문자열의 길이가 더 클 경우에는 채우지 않고 그대로 반환한다

padString: 현재 문자열에 채워 넣을 다른 문자열

0개의 댓글