본문 바로가기

JS

(13)
[Javascript] 자료형_array 배열 자세히 보기 과일을 리스트를 보려면, 과일 리스트(변수)를 저장 해야 한다. 배열을 엑셀시트처럼 변수 이름 하나를 가지고 여러개 데이터를 저장할 수 있다. let fruit = ["banana","apple","grape","mango"] 배열은 관련있는 데이터들을 하나로 묶어서 하나의 변수 아래에 저장하는 것이다. console.log(fruit.indexOf("apple")) // apple의 index가 몇 번인지 알려준다. console.log(fruit.slice(1)) // ["banana","apple","grape","mango"] -> ["apple","grape","mango"] 인덱스 1번부터만 살리고 앞에 인덱스는 잘라버린다. console.log(fruit.slice(1,3)) // ["ban..
[면접 준비] Var와 Let의 차이가 무엇인가요? const : 상수를 만드는 것 실제 예시 바뀌거나 대체되지 않았으면 하는 값들을 만들 때 쓰임. const id = "ddeok" cosnt password = "0105" 만약 변수를 바꾸려고 시도한다면... ➞ password = "1234" Console창 : TypeError... Javascript 에서 var를 먼저 사용하고 있었다. 2015년에 Javascript ES2015(ES6)로 업그레이드 되면서 기존에 var의 이슈를 보완 하면서 나온 것이 let 이다. 기존에 사용했던 var의 문제점을 아래서 다뤄 보겠다. js 엔진은 선언해둔 변수를 미리미리 조사해 놓는다. (따로 뽑아 가서 기억을 한다) 나중에 a를 선언할 때 그 변수를 최상단으로 올리는 것을 일컷는다. 1. 모든 코드는 T..
[Javascript] 연산자 종류, 예시, 우선순위 기본 연산자 연산자 사용 예 뜻 실제 예시 + C = A + B A와 B의 합을 C에 저장 (덧셈 연산) - C = A - B A와 B를 뺸 차를 C에 저장 (뺄샘 연산) * C = A * B A와 B의 곱을 C에 저장 (곱셈 연산) / C = A / B A를 B로 나눈 몫을 C에 저장 (나눗셈 연산) % C = A % B A를 B로 나누었을 때 나머지를 C에 저장 (나머지 연산) - C = -A A값이 양수이면 음수로, 음수이면 양수로 변환 ++ C = ++A A값에 1을 더한 값을 C에 저장 (증가 연산) let a = 1 a++ // (same as) a=a+1 console.log(a) // 2 -- C = --A A값에서 1을 뺀 값을 C에 저장 (감소 연산) let b = 2 b-- // (s..