js_review 000 | const,let,Objects
variable
console.log(integer/float/string)
console.log(integer/float/string)
=> 괄호 안에 있는 것이 프린트 된다
- const 변수이름 = "값" ;
const a = 5;
let
let a = 5;
- const 대신 let을 쓰는 것이 가능
- let과 const의 차이는 let은 변수값을 변경하는 것이 가능하다는 것
(1) let의 경우
let myName="Hadamok";
console.log("hello"+ myName)
myName = "mokdaHa"
console.log ("hello" + myName)
=> 이름이 바뀌어서 출력됨
(2) const의 경우 => 값 업데이트 절대 안됨
const myName="Hadamok";
console.log("hello"+ myName)
myName = "mokdaHa"
console.log ("hello" + myName)
=> 에러 남
- 즉 업데이트하고 싶을 때 업데이트 할 수 있음
- let은 변수를 처음 선언할 때만 쓰는 것이다
array
- array 선언
const dayOfWeek =["mon","wed"];
- array에 요소를 추가하고 싶을 때 배열이름.push 로 추가해주면 됨
daysOfWeek.push("sun")
Objects
- object 선언
const player = {
name : "nico",
points : 10,
fat : true,
};
const player = {
name : "nico",
points : 10,
fat : true,
};
console.log(player);
console.log(player.name);
=> 리스트는 모든 성질이 같은 아이들을 담는 기능인 반면 (ex : 요일)
=> objects는 모두 성질이 다른 아이들 담기 가능
=> 또한 추가하는 것도 가능
player.lastname="banana"
라고 하면 객체에 성질이 추가됨 / 업데이트도 가능
function
- function 선언
function plus(a,b){
cinsole.log(a+b);
}
- 객체 안에서 함수 만들기
const player={
name="nico;
sayhello : function (){
console.log("hello");
},
};
function plus(a,b){
cinsole.log(a+b);
}
const player={
name="nico;
sayhello : function (){
console.log("hello");
},
};
=> 이렇게 하면
player.sayhello() 로 함수 호출이 가능
Author And Source
이 문제에 관하여(js_review 000 | const,let,Objects), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@myway00/jsreview-000-constletObjects저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)