[TIL] JavaScript 1일차

이지예·2022년 4월 4일
0

JavaScript

목록 보기
1/24

JavaScript를 공부하게 되었다.

JavaScript : 코드를 한 줄씩 입력받고 해석하여 출력하는 인터프리터 언어

변수 선언 방식으로는 아래 세가지 방법이 있다.

 let num1 = 1;
 const num2 = 2;
 var num3 = 3;

출력 방법

console.log(num1);

console.log는 값을 반환하는 것이 아니라 콘솔창에 값을 보여주는 기능이다

비교 연산자

  • JavaScript에서 ==는 한쪽의 타입을 변화시켜 비교한다
    예를 들어, '123'과 123은 각각 string과 num으로 다른 타입이지만 '123'을 숫자로 변환시켜 비교한다.
  • 타입 변환 없이 타입과 값을 모두 비교하는 연산자는 ===이다.

배열

unshift : 배열의 0번째 index에 원하는 값을 삽입, 원래 있던 배열의 값들은 한 자리씩 뒤로 물러난다.

const arr = ['b', 'c', 'd', 'e'];
arr.unshift('a');
<arr=['a','b','c','d','e']

shift : 0번째 index의 요소를 제거, 뒷자리 요소들이 앞으로 당겨진다.
맨 뒷자리에 원하는 값 넣으려면 push, 제거는 pop 사용한다.
splice : 원하는 index부터 n개의 요소 제거 혹은 삽입 가능
includes : 배열안에 원하는 값이 있으면 true, 없으면 false 반환
indexOf : 찾고자 하는 값이 앞에서 몇번째 자리에 있는지 index값 반환
lastIndexOf : 뒤에서 몇번째 자리에 있는지 찾아서 index값 반환. 없으면 -1 반환


오늘의 인상깊었던 말

공부에 왕도는 없다

0개의 댓글