오늘 한 것

  • 온라인 강의 듣기 (JS 클래스, 데이터)

새롭게 알게된 것

생성자 함수
객체의 구조를 재활용할 때에는 생성자 함수를 사용하면 된다. 생성자 함수를 작성할 때에는 제일 첫 글자를 대문자로 작성해야한다. -> 대문자로 작성된 함수를 보면 생성자 함수임을 암시할 수 있다.

String 객체 메소드
length 문자 데이터의 길이를 반환하는 속성
indexOf() 배열에서 지정된 요소를 찾을 수 있는 첫 번째 인덱스를 반환하고 존재하지 않으면 -1을 반환(zerobased)
slice() 문자열의 일부를 추출하면서 새로운 문자열을 반환
replace() 첫 번째 인수와 동일한 내용이 두번째 인수로 교체되어 새로운 문자열을 반환
trim() 별다른 인수 없는 메서드로 문자열의 앞, 뒤에 작성된 공백문자를 모두 제거하는 메서드

Number 객체 메소드
toFixed() 인수로 받은 숫자 만큼 소수점 몇 번째자리까지 남겨두는 메서드
parseInt() 숫자가 들어있는 문자 데이터를 숫자 데이터로 변환하여 정수만 반환하는 전역함수
parseFloat() 숫자가 들어있는 문자 데이터를 소수점까지 유지하여 반환하는 전역함수

Math 수학적인 상수와 함수를 위한 속성과 메서드를 가진 내장 객체. 함수 객체 X
Math.abs() 주어진 숫자의 절대값을 반환
Math.min() 주어진 숫자중 제일 작은 값을 반환
Math.max() 주어진 숫자의 제일 큰 값을 반환
Math.ceil() 소수점을 올림 처리
Math.floor() 소수점을 내림 처리
Math.round() 소수점을 반올림,반내림 처리
Math.random() 0 이상 1 미만의 구간에서 난수를 반환


KEEP.

MDN 문서 보며 공부하기
온라인 강의를 보면서 모르는 내용은 바로 바로 MDN에 검색해보고 블로그에 작성할 때에도 많이 참고하였다. 메서드의 경우 매개변수 값으로 어떤게 들어가야하는지와 예제가 잘 나와있어서 이해하는데 도움이 많이 되었다.


Problem.

모르는 개념이 많다
생성자 함수, 콜백 함수 인강을 들어도 이해하기가 쉽지 않다. 많은 예제를 보고 내가 남에게 설명할 수 있을 때까지 학습해야겠다.

개념 설명 블로그를 보아도 모르는 단어가 너무 많았다. 따로 공부해야겠다.


Try.

공부할 것
attribute와 property의 차이
콜백함수

어려운 단어
runtime
context
instance
property
method
attribute
interger

복습할 것
지난주 수업 들었던 git flow
컴퓨터 공학의 SQL 내용
콜백함수
생성자 함수
this 바인딩

0개의 댓글