본문 바로가기

JS

Array 와 Object 자료형

Array

 

여러가지 데이터를 한 변수에 저장해 사용할때 사용함

 

var car = ["포르쉐","전기차",20000000];
car[1] // "전기차"

 

데이터 접근은 접근은 파이썬이랑 같은 (인덱싱)

 

 

Object

 

var car2 = {name : '소나타', price:'50000'}
car2['name'] //'소나타'

key로 value에 접근한다.

 

key와 value 를 가짐 

파이썬의 딕셔너리와 비슷한듯

 

Object 와 Array

자료가 순서대로있는지 아니면 자료에 이름이 있는지 차이

Object는 순서의 개념이 없음(인덱싱 안됨)

 

*데이터 꺼낼때 콘솔 찍으면서 자료형이 무엇인지에 유의

 

 

Sever-Side rendering

서버에서 완성된 html 파일은 client에 보냄 

서버가 귀찮

 

Client-Side rendering

서버에서 빈 html 파일과 데이터를 보냄 

client의 브라우저에서 js가 작동해 완성시킴

*데이터 바인딩: html에 데이터 꽂기

서버가 편함

 

 

문자중간에 변수넣는 법

'문자문자'  => '문자변수문자' 이렇게 하고 싶을때

문자를 나눠서 +로 합치는 방법

벡틱이용하는 방법

`문자${변수}문자`