VS code Extension 단축키

ctrl + alt + n : code runner에서 실행

alt + b : Open in browser에서 실행 (변경 사항 바로 반영 x)

alt + L, alt + O : Live Server에서 실행 : 변경사항 바로 반영

 

Javascript 문법 요약

var : 변수 선언

=== : 값과 데이터형이 같아야만 True 반환

arr.length : 배열의 크기

arr.push() : 배열 끝에 원소 추가

arr.pop() : 배열 끝에 원소 제거

arr = arr.concat([]) : 복수의 원소를 배열에 추가

arr.unshift() : 배열의 시작점에 원소를 추가

arr.shift() : 배열의 시작점에 원소를 제거

var li = ['a''b''c''d''e'];

li.splice(20'B');

결과값 : li = a, b, B, c, d, e

: 첫번째 인자에 해당하는 원소부터 두번째 인자에 해당하는 원소의 숫자만큼의 값을 배열로부터 제거한 후에 리턴한다. 그리고 세번째 인자부터 전달된 인자들을 첫번째 인자의 원소 뒤에 추가

arr.sort() : 정렬

arr.reverse() : 역순정렬

 

인덱스로 문자를 사용하고 싶다면 객체(dictionary)를 사용

var people = {'song': 27'song2' : 31};

console.log(people['song']);

 

또는

var people = new Object();

people['song'] = 27;

console.log(grades['song']);

 

** 함수도 객체에 들어갈 수 있다 **

var abc = {

    'list' : {'song' : 1'joo' : 2'young' : 3},

    'func' : function hello(){

        console.log("hello");

    }

}

console.log(abc['list']);

abc.func(); //abc 객체 안의 함수 호출

 

* 하고 싶은 말 영문장 10개

일찍 일어나야겠다 I should get up early.
가족들과 시간을 보내는게 행복하다. I am happy to spend time with my family.
모니터가 쓸떼없이 사고싶다. i want to buy a moniter on impulse. (impulse buy: 충동구매)
너는 무엇을 하던 다 잘할 수 있을거야. Whatever you do, you can do everything well.
잠깐 밖에 나가서 산책하다가 오자. Let's go for a short walk.
요즘 골프가 너무 치고 싶다. I really want to play golf these days.
술 마셔서 머리가 너무 아프다. I have a hangover. (술이 안 깨서 머리가 아프다.)
비염이 심해졌어. My rhinitis get worse. (rhinitis : 라이나이티스)
뭘 해야할지 모르겠어. I don't know what to do.
전공이랑 잘 안 맞는 것 같아. My major isn't to my taste.
요즘 these days, nowadays, today; (현재) now, just now, at the moment lately, ; (최근) recently

+ Recent posts