본문 바로가기

분류 전체보기296

Computed property]계산된 프라퍼티 //프라퍼티 원 뜻은 재산, 소유물,부동산,건물, 구내 란 뜻이 있다. 재산 중에서도 구내란 속성이 있네. //계산된 프라퍼터의 형태이다. [a] 는 'age'가 대입되어 있는 프라퍼티이다. 이를 계산된 프라퍼티라고 부른다. let a = 'age'; const user = { name : 'Mike', [a] :30 //age : 30 } // 숫자 계산도 문자 결합도 계산된 프라퍼티 형태로 결합할 수있다. const user={ [1+4] :5, ["안녕하"+"세요"]:"Hello" } //본격적으로 코딩해보자 let n ="name"; let a ="age"; const user = { [n] : "Miles", [a] :22, [1+5]: 6, }; console.log(user); //쓰임새 :.. 2022. 2. 13.
Intermediate Class 생성자 함수 Intermediate 뜻은 1. 중간의, 2.중간물, 3.중개하다 4.중재하다 5.중급 ... 이런 뜻이 있다 중개하는 함수임을 알수 있다. 생성자 함수는 1.첫 글짜는 대문자로 이름을 짓는다 2. new 연산자를 사용해서 함수를 호출한다. 생성자 함수의 모델식 함수명 첫글자는 대문자로 function User(name,age) { this.name=name; this.age=age; } new 함수명( ); //메소드를 적용한 방법 function User(name,age) { this.name=name; this.age=age; this.sayName=function( ){ console.log(this.name); } let user5 = new User('Han',40); user5.sayNam.. 2022. 2. 13.
array //배열 두번째 요소 출력 let days =["mon","tue","wed"]; console.log(days[1]); //배열 두 번째 요소 바꾸기 let days =["mon","tue","wed"]; days[1]='화요일' console.log(days); //배열의 길이보기 let days =["mon","tue","wed"]; days[1]='화요일' console.log(days.length); // 배열 뒤에 목요일 추가하기 let days =["mon","tue","wed"]; days.push('thu') console.log(days); //배열 앞에 일요일 추가하기 let days =["mon","tue","wed"]; days.push('thu'); days.unshift('su.. 2022. 2. 13.
객체 for ... in const Mile ={ name : "Mile" , age : 30 }; for (x in Mile){ console.log(Mile[x]) //Mile['age'] } 2022. 2. 11.