요즘은 ES6 이전 문법은 잘 쓰지 않는다.let name -> hello \-> hi \-> yj중괄호를 이용해서 코드를 블록안에 작성하면 블록 밖에서는 그 코드에 접근할수 없다.블럭을 쓰지않고 파일안에 바로 정의해서 쓰는 변수들어느 곳에서나 접근이 가능
string literals의 장점은 줄바꿈을 하거나 특수기호를 써도 그대로 문자열로 변환되어 나온다는것.decrement operator도 같은 원리이다.||(or)에서는 제일 먼저 나오는 truthy 값을 출력하고 멈춘다.truthy값이 없으면 마지막을 출력한다.연
프로그램을 구성하는 기본적인 빌딩 블록subprogram이라 불리며, 여러번 재사용이 가능하다.대체로 한가지의 일이나 어떠한 값을 계산하기 위해 쓰인다.기초 문법하나의 함수는 한가지의 일만 하도록 만든다.변수이름을 지정할땐 명사로 지정했지만, 함수는 동사로 지정한다.c
fields와 methods가 종합적으로 묶여있는것.template (틀)declare once no data in syntactical sugar over prototype-basedclass안에 데이터를 넣어서 만드는 것이 objectclass를 이용해서 새로운 i
자바스크립트의 데이터 타입(자료형)중 하나이다.자바스크립트에서의 거의 모든 object가 object의 instance이다.object = { key(property): value };.value를 쓸때는 코딩하는 순간 value라는 값을 받아오고 싶을 때 사용한다.c
자료구조index로 구성되어져 있음 0부터 시작한배열안에는 동일한 타입을 넣을것배열의 포인트 index index로 접근해서 삽입,삭제가 편안함배열의 첫번째 아이템을 찾으려면 fruits\[0]배열의 마지막 아이템을 찾으려면 fruits\[fruits.length-1]
배열을 문자열로 변환해준다..join() 괄호안에 넣은 문자로 구분자를 표시한다.문자열을 배열로 변환해준다..split(',', number) split은 꼭 구분자,로 구분지어 줘야하고 뒤에 나오는 number(optional)는 몇개를 출력하는지를 나타낸다.배열을