자바스크립트의 기본 개념과 동작 원리를 정확히 이해하는 것이 중요!
개인적인 공부를 하면서 중요한 내용을 정리한 형식이기 때문에 오류가 있을 수 있습니다.
피드백 주시면 정말 감사하겠습니다.
1. variable
2. data types
3. dialogue boxes
4. type conversion
5. operators
6. 비교 연산자, 조건문
7. 논리 연산자
8. loop
9. switch
10. function
function 함수명(매개변수) {
함수의 실행 코드;
}
// 호출할 땐
함수명();
11. arrow function
let sayHello = (name) => `Hello, ${name}` // 인수가 하나면 괄호를 생략할 수 있다
let showError = () => { // 인수가 없으면 괄호를 생략할 수 없다
alert("error");
}
12. object
const superman = {
name : "clark",
age : 30,
}
// 각 property에 접근해 보면
console.log(superman.name) // clark
console.log(superman["age"]) // 30
13. object - method, this
const user = {
name : "Mai",
sayHello : function() {
console.log(`Hello, I'm ${user.name}`); // this로 작성하는 것이 좋다
}
}
user.sayHello(); // "Hello, I'm Mai"
let boy = {
name : "Ian",
showName : function () {
console.log(this.name)
}
}
14. array