반응형
오늘 한 일
javascipt 정리 작성
vscode - node.js 설치
js 기본 문법 익히기
알고리즘 문제 풀기
자바 4강 듣기 -- 비트연산자 ?!
오늘 느낀 것
js를 조금이라도 써봤다고 생각했는데 생각보다 모르는게 많았다
(타입, 불변성, 호이스팅, 은닉화, TDZ, 변수 선언 원리, 실행 컨텍스트)
자주 헷갈렸던 삼항연산자, 화살표함수, 논리연산자 한 번 더 생각하기 + 알고 있는것도 반복해서 외우기
(삼항연산자)
condition ? exprIfTrue : exprIfFalse
function solution(num) {
var answer = '';
if (num % 2 === 0) {
return answer = "Even"
} else {
return answer = "Odd"
}
return answer;
}
위의 조건문을 아래의 조건문으로
function solution(num) {
return (num % 2 === 0? "Even":"Odd")
}
(화살표함수)
let hello = function(){
console.log("Hello!");
}
위 3줄의 코드를 아래 1줄로
let hello = () => console.log("Hello!");
+ 콜백함수가 뭐였는지 기억남
싱글쓰레드에서 중간에 함수 호출 하는 기능 onclick 같이
+ 새로배운것 reduce(줄이는거),map,Math,filter
map
const result = [];
for (let i = 0; i < users.length; i++) {
const user = users[i];
result.push(`${user.firstName}_${user.lastName}`);
}
const result = users.map(user => `${user.firstName}_${user.lastName}`);
출처: https://7942yongdae.tistory.com/159 [프로그래머 YD:티스토리]
filter() 메서드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환
알고리즘 풀 때 문제에 있는 글들을 수식화?(어떤 부분을 변수 선언하고)하는게 헷갈린다.
기상천외한 사람들이 많다 ..
가우스의 재림.
내일 할 일
요가?
js 기본 문법 익히기
알고리즘 문제 풀기
반응형
'생각 > TIL,WIL' 카테고리의 다른 글
[WIL] 2022.09.19 ~ 25 [JWT,API 정리 ++] (0) | 2022.09.25 |
---|---|
[TIL]2022.09.24 (0) | 2022.09.24 |
[TIL 특강 정리] (4) | 2022.09.22 |
[TIL]2022.09.22 (0) | 2022.09.22 |
[TIL]2022.09.21 (0) | 2022.09.22 |