본문 바로가기

Front-End/Javascript

화살표 함수 표현식 (arrow function expression) 보호되어 있는 글입니다. 더보기
Interface in Javascript Interface - 인터페이스란 사양에 맞는 값과 연결된 속성키의 셋트- 어떤 Object 라도 인터페이스의 정의를 충족시킬 수 있다.- 하나의 Object 는 여러개의 인터페이스를 충족시킬 수 있다. {test(str) { return true; }} Iterator interface - next 라는 키를 갖고,- 값으로 인자를 받지 않고 IteratorResultObject 를 반환하는 함수가 온다.- IteratorResultObject 는 value 와 done 이라는 키를 갖고 있다.- 이 중 done 은 계속 반복할 수 있을지 없을지에 따라 불린값을 반환한다. {next() {return { value:1, done:false };}} {data: [1, 2, 3, 4],next() {re.. 더보기
[Javascript] 자료형 자바스크립트의 여섯가지 자료형 1. 문자열 자료형- '(작은따옴표), "(큰따옴표) 를 사용해서 문자열 자료형으로 인식- 하나의 따옴표를 사용해 일관성을 주는 것이 좋음 2. 숫자 자료형- 정수와 유리수의 구분 없이 모두 같은 자료형으로 인식 3. bool 자료형- 참, 거짓 값을 표현하는 자료형- 비교연산자를 사용하여 bool 자료형으로 표현할 수 있음- 문자열을 비교연산자로 비교하는 경우 국어사전의 앞쪽(유니코드 문자의 코드 값을 기준)에 있을수록 작은 값으로 비교 ('가방' > ' 하마' => false)- bool 자료형 끼리의 비교도 가능 [ true(1) > false(0) => true ] 4. 함수- ECMAScript 에서 함수는 객체로 간주되지만 객체에 존재하지 않는 특별한 프로퍼티가 .. 더보기