목록Javascript (2)
김찬양의 개발일지
객체(Object) : property와 method를 가지며, property는 상태, method는 동작을 일컫는다, 값을 저장할 떄, 원시 변수와 다르게, 값의 위차가 저장되며 다른 변수나 객체에 할당할 떄도 값이 아닌 값의 위치가 전달된다. //원시 변수의 경우 let value1 = 10; let value2 = value1; console.log(value2);//10의 값을 출력한다. value1 = 10; console.log(value2);//10의 값을 출력한다. //객체의 경우 let array1 = [10]; let array2 = array1; console.log(array2);//[10]의 값을 출력한다. array1[0] = 20; console.log(array2);//[2..
javascript의 특징은 가장먼저 integet double string 등의 자료형이 전부 var, let, const로 퉁쳐진다는 점이다. 악랄하기 짝이없다. 이 자료형에 대해 정리해보도록 하자. Javascript의 변수는 var, let, const로 정의된다. var 가장 많이 쓰이는 통상의 전역 변수이다. 기본적으로 아무것도 없이 변수를 지정하면 이 var형태로 인식하며,(`use strict` 사용시, 에러로 처리) 정수형 소수형 문자열을 포함한 다양한 자료형을 모두 저장 가능하다. 통상적인 상황에서 대부분 이걸 사용하면 된다. let var과 비슷하지만 지역 변수를 지정해야 할 때 쓸 수 있다. 이 변수는 지역 변수이기 때문에 지정한 메소드 내부에서만 활용 가능하고 특정 메소드에서만 사..