typeof는 특정한 값의 타입을 확인하기 위해 사용하는 연산자
💡 typeof가 반환할 수 있는 값
undefined, boolean, number, bigint, string, symbol, function, object( null을 포함한 객체들 )
// 기본
typeof 값;
// 응용
typeof "hello"; // string
typeof 123; // number
typeof true; // boolean
typeof [1,2]; // object
typeof {name:"kim"}; // object
function sayHello(){
console.log("hello);
}
typeof sayHello; // function
typeof undefined; //undefined
💡 소괄호 안에 값은 함수 선언할 때는 매개변수(파라미터), 함수를 호출할 때는 전달인자(알규먼트)이다.
// 함수선언식
function plus(a, b){
return a + b;
}
// 함수표현식
let sum = function(a, b) {
return a + b;
}
// 화살표함수
let sum = (a, b) => {
return a + b
}
let sum = (a, b) => a + b
자바스크립트 기초를 배운 적이 있어서 아는 내용도 있었지만 모르는 내용도 있어서 겸손한 마음으로 학습을 해야겠다고 다짐했다. 동기분들의 블로그를 둘러봤는데 강의로 학습한 내용에서 그치지 않고 관련 지식을 검색해서 내용을 보완하는 분들이 있어서 나도 더 노력해야겠다는 생각을 했다.
페어 프로그래밍을 진행했는데 네비게이터 역할을 할 때가 조금 어려웠다. 정답을 말하지 않고 드라이버가 코드를 작성하도록 방향을 제시해주어야 했는데 실제로 말로 표현하기가 쉽지 않았다. 앞으로 있을 페어 프로그래밍에서는 이 부분에 더 신경써서 진행해야겠다.