변수 : 프로그램이 실행하는 동안 계속해서 바뀌는 값을 저장하기 위한 이름변수 선언 방법age를 변수의 이름 또는 변수라고 부를 수 있고, 위와 같이 let 키워드와 변수를 만드는 작업을 변수 선언이라고 합니다.변수의 이름을 생성할 때 몇가지 규칙이 존재합니다.1\.
프로그래밍 언어에는 수많은 조건문이 있고 자바스크립트 역시 조건문이 존재합니다.조건문 정의 : 조건에 따라 코드의 실행 흐름에 다르게 동작하도록 제어하는 것if else문else if 문여러개의 조건을 체인형식처럼 사용하여 조건을 제어할 수 있습니다switch 문if
만일 우리가 여러개의 도형의 넓이를 구하려고 가정해본다면아래의 코드처럼 작성이 됩니다.하지만 이것이 여러개가 된다면 같은 코드가 계속 중복이 되고 좋지않습니다. 이런 상황을 피하고 효과적인 방법으로 함수라는 것을 사용합니다.이와 같이 함수를 선언하여 사용하는 것을 함수
함수 선언식과 다르게 함수표현식은 함수를 변수에 담아서 사용합니다.이처럼 함수 표현식은 이름이 없도록 만들어 변수에 담아서 사용하는 방식입니다.함수선언식 - 호이스팅에 의해 코드에 최상단에 위치함함수표현식 - 함수선언식과 다르게 표현식은 호이스팅이 적용되지 않아 위 코
콜백함수는 쉽게 말해서 다른 함수가 실행이 끝난 뒤 실행되는 callback 되는 함수를 의미하고 parameter로 함수를 받아서 사용합니다.위 코드처럼 파라미터를 함수로 받아와서 사용하고goodcallback 인자에는 sing함수가 값으로 들어왔습니다.함수로 값을
객체
배열은 생성자 방식과 리터럴 방식 표현 가능배열은 서로 다른 자료형을 넣어도 문제 없이 대입됨배열은 객체와 다르게 키 값이 없고 값만 존재함하지만 index(배열이 위치한 순서) 라는 순서가 존재함index는 0부터 시작push 함수를 사용해 배열 마지막에 값 추가 가
for문을 사용한 같은 코드를 100번정도 반복하는 간단한 반복문 코드위와 같이 초기식의 양식은 (변수 선언, 조건식, 증감연산자) 로 구성되어 있습니다이와 같이 반복문을 사용해 객체의 값을 변수에 담아반복문을 통해 객체를 순회할수 있게 됨
배열 내장함수 반복문에서 말했듯이 배열도 다른 자료형과 같이 반복문을 통해 반복할 수 있습니다 하지만 배열 내장함수를 사용하면 좀 더 쉽게 사용가능 합니다 foreach foreach 반복문은 오직 Array 객체에서만 사용가능한 메서드 배열의 요소들을 반복하여