노드(node) 설치 : 개발툴임(백엔드개발툴)
-js 개발
공홈 : node.js ==> v18.20.4(lts) windows x64
vue cli(개발도구) : npm install -g @vue/cli
=> 명령프롬포트에서 개발
jdk17 - azul -> zulu17버전
인텔리제이 설치 : 무료) 인텔리제이 커뮤니티
상용 ) 인텔리제이 울티메이트 라이센스 등록 (선택 1로그인 자동)
인텔리제이 라이센스 압축파일 : (선택2 압축파일2번의 모든 내용 붙여넣기)
// js 객체 : 사용법) let 객체명= {속성:값,...}
// js 배열: 사용법) let 배열명= [값, 값2...]
// 간단연습 : 객체만들기
// TODO: JSON 데이터
// => Javascript object notation
let data = [
{ name: "혼자 공부하는 자바", price: 18000, publisher: "한빛미디어" },
{
name: "HTML5 웹 프로그래밍 입문",
price: 26000,
publisher: "한빛미디어",
},
];
console.log(data);
// 객체 정의
let student = {
name: "윤인성",
};
//출력방법: 객체명.속성명
// console.log(student.name);
// TODO: 새속성 추가 : HOBBY = "악기";
// TODO: 사용법) 객체명.속성명 = "값";
student.hobby = "악기";
// console.log(student);
// TODO: 간단연습: scn = "123456-1234567"
student.scn = "123456-1234567";
console.log(student);
let student = {
name: "윤인성",
hobby: "악기",
};
// TODO: 속성삭제 사용법:
delete student.hobby;
console.log(student);