Front End/JavaScript 3

자바스크립트 타입의 불변성

자바스크립트의 원시타입은 불변성(immutable)이고 참조타입은 가변성(mutable)이다. 원시 타입: Boolean, String, Number, null, undefined, Symbol 참조 타입: Object, Array 원시타입은 Call Stack에 저장을하고 참조타입은 Heap에 저장을 하는데 저장하는 방식이 다르다. 둘다 주소와 값을 가지고 있는 형태인데 Heap이 값을 배열형태로 가지고있는데. 이 값의 주소를 Call Stack에서 Heap의 메모리 참조의 ID를 값으로 저장한다. 원시타입: 고정된 크기로 Call Stack 메모리에 저장, 실제 데이터가 변수에 할당. 참조타입: 데이터 크기가 정해지지 않고 Call Stack 메모리에 저장, 데이터의 값이 heap에 저장되고 변수에 ..

super에 대해서

super는 자식클래스 안에서 부모클래스의 생성자를 호출할 때 사용한다. - (3) super는 자식클래스 안에서 부모클래스의 메소드를 호출할 때 사용한다. - (6) class Car { (3)constructor(brand) { this.carname = brand; } (6) present() { return 'I have a ' + this.carname; } } class Model extends Car { (2)constructor(brand, mod) { super(brand); this.model = mod; } (5) show() { return super.present() + ', it is a ' + this.model; } } (1)let mycar = new Model("Ford"..

$(document).ready(function(){} 이후 값을 불러오는 방법

$(document).ready(function(){ } 이 제이쿼리 안에 들어가는 코드들은 화면이 열릴때 처음실행되는거다. 그러다보니 페이지가 열린이후 value값을 페이지에 넣어준다면 이 바로 위에서는 읽지 못해서. $("#write_btn").("click", function(){ } 이런식으로 버튼 클릭이벤트 안에 넣어줘서. 특정한 이벤트 이후에 실행되게 하면 값을 정상적으로 불러올 수 있다.