목록JavaScript (2)
정골라코딩

자바스크립트(JavaScript) 란? : 자바스크립트는 ‘웹페이지에 생동감을 불어넣기 위해’ 만들어진 프로그래밍 언어이다. 자바스크립트로 작성한 프로그램을 스크립트(script) 라고 부른다. 스크립트는 웹페이지의 HTML 안에 작성할 수 있는데, 웹페이지를 불러올 때 스크립트가 자동으로 실행된다. 자바스크립트 기초 문법 ▶ 변수 변수의 선언: 변수를 생성하는 것이다. → 값을 저장하기 위한 메모리 공간을 확보하고 변수 이름과 확보된 메모리 공간의 주소를 연결해서 값을 저장할 수 있게 준비하는 것 변수를 선언할 때는 var, let, const를 사용하여 선언 해야만 한다. 자바스크립트 엔진의 변수 생성 3단계 선언 : 변수 이름을 등록해서 자바스크립트 엔진에 변수의 존재를 알린다. 초기화 : 값을 저..

Object 복사의 문제점은 object의 값을 복사할 때는 대상 전체가 아닌 object 내 주소 값만 복사되는 문제가 발생한다는 것이다. 가리키는 대상 전체를 복사하는 방법은 얕은 복사(Shallow Copy), 깊은 복사(Deep Copy)를 통해서 가능하다. 1) 얕은 복사 (Shallow Copy) 반복문 for 문을 통한 객체 복사 let user={ name: "john", age: 23, }; let admin={}; //shallow copy for(let key in user) { admin[key]=user[key]; } admin.name="park"; console.log(admin.name); //output: "park" console.log(user.name); //outpu..