본문 바로가기

JavaScript

JavaScript - 1

문자열을 표현할 때 ' ' 를 써도 되고, " " 를 써도 됨. 취향 차이.

세미콜론(;)도 마찬가지로 취향차.

위의 두 개는 설정에서 변경 가능.

 

논리연산자

NOT -> AND -> OR 순서로 진행

 

비교연산자

값이 동일한 지 확인하려면 === 으로. ==으로 할 경우 다른 걸 같다고 판단하는 경우가 있음.

Ex. true, 1 / false, 0 / null, undefined / 1, '1'

같지 않은 것은 !==

 

문자열

`Hello ${name}!` = 'Hello '+ name + '!'

 

함수 (화살표 / function)

const hello = name => {

   console.log(`Hello, ${name}!`)

}

function hi(name) {

   console.log(`Hi, ${name}~~`)

}

 

객체

const ironMan = {

name: '토니 스타크',

actor: '로버트 다우니 주니어',

alias: '아이언맨'

}

 

function print(hero) {

const text = `${hero.alias}(${hero.name}) 역할을 맡은 배우는 ${hero.actor} 입니다.`

console.log(text)

}

===========비구조화 할당==========

function print(hero) {

const {alias, name, actor} = hero

const text = `${alias}(${name}) 역할을 맡은 배우는 ${actor} 입니다.`

console.log(text)

}

 

function print({alias, name, actor}) {

const text = `${alias}(${name}) 역할을 맡은 배우는 ${actor} 입니다.`

console.log(text)

}

 

Getter 함수와 Setter 함수

getter 함수 : 특정 값을 조회할 때마다

setter 함수 : 특정 값을 설정할 때마다

'JavaScript' 카테고리의 다른 글

JS 01 - 블로그용  (0) 2020.07.09