코(드)풀이함수는 함수 안에서 return을 만나면 함수를 바로 종료한다. 따라서 return 다음에 있는 실행문은 실행되지 않는다.실행 결과를 보면 return문 다음의 console.log문은 실행되지 않는 것을 확인할 수 있다.코(드)풀이sayhello()는 함수
너도 객체 나도 객체 우리 모두 객체 say 객체!!!
마침표(.) 연산자를 사용하며, 접근하려는 객체명은 왼쪽에, 프로퍼티 명은 오른쪽에 위치한다.변수 ellie에서 Ellie의 나이를(age) 알고 싶다.그럼 Ellie의 직책을 알아보기 위해서는?Ellie가 fulltime으로 일하는지 아닌지 궁금하다면?대괄호를 사용하
두통을 유발하는 Javascript의 유연성
Method (메서드), Nested Object(중첩된 객체), const 상수가 변하는 이유는 객체다.
'객체지향 프로그래밍' 이라는 단어에서 '객체'는 데이터 타입obejct를 말하는 것은 아니다.객체는 영어로 object, 말그대로 사물을 뜻한다.하지만, 클래스는 결국 { key: value } 처럼 생긴 객체(object)를 잘 설계하기 위한 틀은 맞다.그런데 이
객체지향 프로그래밍의 핵심 class와 class를 통해 생성되는 인스턴스, 인스턴스를 생성할 때 호출되는 생성자 함수까지!
클라이언트 사이드 Web API는 브라우저에서 지원한다.브라우저에 내장되어 있는 API로 브라우저를 이용해 복잡한 작업들을 쉽게 구현할 수 있도록 도와주는 API무엇을?ECMAScript, DOM, BOM, Canvas, XMLHttpRequest, fetch, req
화살표 함수를 왜 언제 쓰는지에 대해 알아보자
게시글은 공부용이며 출처를 제시합니다.출처: 소플의 처음 만난 React, 리액드를 다루는 기술, 모던 자바스크립트 deep dive평가: 식을 해석해서 값을 생성하거나 참조하는 것을 의미여기서 10 + 20 이 식이고 30이 값이다. 어릴때 수학 시간에 식과 값의 개
게시글은 공부용이며 출처를 제시합니다.출처: 소플의 처음 만난 React, 리액드를 다루는 기술, 모던 자바스크립트 deep dive데이터 타입은 값의 종류를 말한다.자바스크립트의 모든 값은 데이터 타입을 갖는다.부동소수점 형식으로 모든 수를 실수로 처리한다.2진수,
게시글은 공부용이며 출처를 제시합니다.출처: 소플의 처음 만난 React, 리액드를 다루는 기술, 모던 자바스크립트 deep dive제어문은 조건문, 반복문을 실행할 때 사용된다.코드는 위에서 아래 방향으로 순차적으로 실행된다. 제어문을 사용하면 코드의 실행 흐름을 인
자바스크립트에서의 null과 undefined 체크
필요한 데이터를 빠르게 순회하기 위해 배열 + map() 대신 Object.keys()로 객체의 key만 순회한다.
객체를 maping 하면 key만 순회할 수 있다.
한 개의 ? 두 개의 ??