본문 바로가기

js14

array(배열)을 변형시키는 내장함수들 push() 배열의 끝에 값을 추가한다 pop() 배열의 마지막 값을 제거한다. shift() 배열의 첫 번째 값을 제거한다 unshift() 배열의 앞에 값을 추가한다 splice() splice(idx, length)로 사용하고, idx번째 부터 length 만큼 값을 제거한다 slice() 배열을 복제한다 2022. 9. 20.
[JS]programmers 크레인 인형뽑기 게임(js) https://school.programmers.co.kr/learn/courses/30/lessons/64061 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이중 배열의 값을 꺼낼 줄 알아야하고, array에 push pop 을 이용할 줄 알아야한다. function solution(board, moves) { var answer = 0; var arr = []; for (var i = 0; i 2022. 9. 20.
형변환, typeof https://school.programmers.co.kr/learn/courses/30/lessons/12931 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr js에선 문자나 숫자를 원하는 형태로 형 변환이 가능하다. 예를들면 // 문자형 10 var num = "10" // 정수형 10 var num = 10 위는 서로 같은 숫자같지만 형태가 서로 다르다 이를 형변환으로 바꾸어 줄 수 있는데, // n을 문자형으로 바꾸어 줌 n = String(n) // n을 정수형으로 바꾸어 줌 n = parseInt(n) 그리고 이에 대한 type을 확인하는 ty.. 2022. 9. 18.
삼항연산자 https://school.programmers.co.kr/learn/courses/30/lessons/12937 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 짝수와 홀수 라는 문제로 js언어를 공부하던 중 삼항연산자에 대해 기술하려고 한다. 삼항연산자란? 조건부 삼항 연산자는 JavaScript에서 세 개의 피연산자를 취할 수 있는 유일한 연산자로, 보통 if 명령문의 단축 형태로 쓰인다. condition ? exprIfTrue : exprIfFalse condition이 true라면 exprIfTrue를 반환, 아닐시 exprIfFalse를 반환 .. 2022. 9. 17.
[JS]programmers 성격 유형 검사하기 https://school.programmers.co.kr/learn/courses/30/lessons/118666 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 전에 풀었던 문제를 js언어로 다시 풀어보았다. 기존에 풀었던 문제 알고리즘은 비슷하지만, 이번엔 js로 구현연습을 한다는 느낌으로 풀었음 function solution(survey, choices) { var answer = ''; const arr = ["R",'T','C','F','J','M','A','N'] const arrobject = { R:0, T:0, C:0, F:0, J:0,.. 2022. 9. 16.
Axios Axios 개념을 정리하기 전 필요한 개념정리(전에 올린 개념들과 함께 공부하는게 좋음!) Callback function 다른 함수에 인자로 전달된 함수 외부 함수 내에서 호출되어 일종의 루틴 또는 작업을 완료함 동기식 비동기식 모두 사용됨 비동기 작업이 완료된 후 코드 실행을 계속하는 데 사용되는 경우를 비동기 콜백(asynchronous callback)이라고 함 Async callbacks 백그라운드 코드 실행이 끝나면 callback 함수를 호출하여 작업이 완료되었음을 알리거나, 다음 작업을 실행하게 할 수 있음 (ex) click이 되는지 안되는지 기다리다가 클릭이 되었을때 실행시키는 느낌) callback 함수를 다른 함수의 인수로 전달할 때, 함수의 참조를 인수로 전달할 뿐이지 즉시 실행되.. 2022. 5. 3.