변수 변수를 사용한다는 것은, 데이터 보관함 (메모리) 가 있고, 보관함의 크기는 모두 같으며, 각 보관함의 이름을 정해주는 것 즉, 데이터의 이름표와 같다. 이러한 이름표를 가진 변수는 이제 재활용하기 편해진다. 앞서 말한 이름표를 붙이는 과정을 선언(declar
타입 자바스크립트 타입에는 7가지 종류가 있다. 원시타입 - Number, String, Boolean, Null, Symbol 객체타입 - Object, Array, Function
함수란? 함수는 일련의 과정을 문장으로 쓰고 블록으로 감싸서 하나의 실행 단위로 정의한 것이다. 함수 내부로 입력을 전달받는 변수를 매개변수, 입력을 인수, 출력을 반환값이라고 한다. 함수는 몇번이든 호출할수 있으므로 코드의 재사용이라는 측면에서 매우 유용하다.
어떠한 조건을 판별하는 기준을 만듦조건문엔 반드시 비교연산자가 필요이처럼 항상 true 혹은 false를 결과로 내놓는다.비교연산자의 종류는,이렇게 다양하다.다만 이들 중, ==, != 이 있는데,이 두가지는 타입을 엄격히 비교하지 않으므로 사용되지 않는다.if 안에
문자열은 기존 자바스크립트(1)에서 원시타입으로 설명했었다.생성되면, 문자열을 변경할수 없다.이처럼 index로 조회를 할수 있지만,값을 변경할수 없다.이처럼 문자열은 +를 사용할수있다.다면 string타입으로 사용했으므로 string+string,즉 string 두개
코딩을 하다보면 동일한 동작을 반복해서 처리해야 하는 경우가매우많다.예를들어 단순하게 콘솔에 hi를 9번을 찍어도console.log를 9번이나 써야하는 것이다.이런 과정을 편리하게 만들수있도록 반복문을 사용한다.사용법은 이렇다.주로 처음값에 변수 선언 하고 그 변수가
코드스테이츠 줌 라이브 세션 중 누군가가 객체는 const로 선언해도 왜 값을 바꿀수 있는가? 라고 질문했다.나름대로 생각을 정리해봤다.먼저 자료형,원시자료형은 선언한 식별자와 주소를 저장한다.객체는 위와 동일하지만 식별자와 함께 저장된 주소가 또 다시 객체의 주소로
객체지향 프로그래밍이란? 야스오가 있다. 또 야스오를 물려받아 어둠의 인도자 야스오가 있다. 야스오의 스킨은 어둠의 야스오 말고도 여러가지가 있는데, 만약 이를 프로그래밍 한다고 하면 야스오라는 챔피언을 만들고 그 이후 출시하기 위해 새로운 야스오를 선언하고 안에
들어가며... 코드스테이츠 수업이 본격적인 자바스크립트 동작원리 파트로 넘어갔다. 이전까지 단순히 어떻게 사용하면 된다~ 라는 how to use 식이였다면, 이번 수업부터 what's that 식으로 좀 더 깊이 알아보는 식이다. 가장 먼저 변수를 선언하고 할당한다.
영상링크
영상링크