본문 바로가기
728x90
SMALL

자바스크립트3

[JavaScript] 화살표 함수, this, 비구조화 할당 * 화살표 함수(arrow function)화살표 함수는 function 선언 대신 => 기호로 함수를 선언한다. function으로 함수 선언// 화살표 함수가 아닌 function으로 함수 선언function add(x, y) {    return x + y;} function으로 함수를 선언한 이 코드는 화살표함수 3가지 형태로 나타낼 수 있다. 화살표 함수로 함수 선언 1// function 대신 화살표로 함수 선언, 재사용하기 위해 변수에 대입const add = (x, y) => {    return x + y;}; function 대신 => 기호로 함수를 선언하였고, 재사용을 위해 const로 변수에 대입하였다. 화살표 함수로 함수 선언 2// 중괄호 대신 return할 식 바로 적기cons.. 2024. 5. 1.
[JavaScript] 기본 문법 #2 - 스코프, 함수, 객체 * 스코프(Scope)변수를 사용할 수 있는 범위로, 블록 {} 내부를 말한다. let a=1;let b=1;{    let a=2;    {        let a = 3;        console.log(a);  // 3        console.log(b);  // 1    }    console.log(a);  // 2    console.log(b);  // 1}console.log(a);  // 1console.log(b);  // 1 * 함수1. 선언적 함수(일반 함수) // 함수 생성 방법function 함수_이름() {}function 함수(){  // 함수 생성    console.log("함수의 첫 번째 줄");    console.log("함수의 두 번째 줄");}함수();  /.. 2024. 3. 21.
[JavaScript] 기본 문법 - 증감연산자, 배열, 반복문 * 변수값을 저장하는 이름이 부여된 기억장소로, 보통 키워드 var를 이용하여 선언한다.(var는 자료형이 아니다.)변수를 선언할 때 자료형은 지정하지 않고 값이 할당되면 결정된다. * 증감 연산자// 전위let number = 10;console.log(number);console.log(++number);console.log(--number);console.log(number); // 출력10 111010 // 후위let number = 10;console.log(number);console.log(number++);console.log(number--);console.log(number); // 출력10 10 11 10 * 배열let array = [52, 273, '아침밥', '점심밥', true.. 2024. 3. 20.
728x90
LIST