function SayHi(){
console.log("안녕하세요 여러분")
}
// 함수를 사용하기위한 호출 SayHi()
<head>
<script>
const btnFunc = function() {
console.log("버튼이 눌렸어요!")
}
</script>
</head>
<body>
<button onclick="btnFunc()">버튼</button>
</body>
document.querySelector(selectors);
"#"
, class는 "."
querySelector()
의 소괄호 안에 입력new Date()
return
은 바로 뒤에 오는 데이터를 함수를 호출했던 위치로 전달
- 함수가 실행되는 와중에 return 명령어를 만나게 되면 해당 함수를 종료
▶ 함수 선언식
function 함수이름(param1, param2, ...){
// ...code here
return 결과값
}
▶ 함수 표현식
const 함수이름 = function(param1, param2, ...){
// ...code here
return 결과값
}
▶ 화살표 함수
const 함수이름 = ( param1, param2, ... )=>{
// ...code here
return 결과값
}
localhost로 접근할 수 있도록 열어둔 번호를 가진 문
1 == '1'
// true
1 === '1'
// false
종류 - String, Number, Boolean, Bigint, undefined, Symbol, null
특징
불변성 (변하지 않는 속성)
메모리를 다시 할당
복사를 하고 재할당을 하면 복사한 값이 변하지 않음
우리가 작성한 조건이 참일 때 지정한 코드를 수행하도록 하는 기능
if문은 특정 조건이 참일 때 명령문을 실행하며,
거짓일 때는 else 문을 실행
```
if( 조건1 ) {
// 조건1이 참이면 실행
} else if( 조건2 ) {
// 조건1은 거짓, 조건2는 참이면 실행
} else {
// 모두 거짓이면 실행
}
```
논리 연산자
&& (and 연산자)
양쪽에 위치한 조건을 모두 만족한 경우 true
|| (or 연산자)
양쪽 중 하나라도 만족한 경우 true
! (not 연산자)
boolean의 값을 반전 시켜주는 논리 연산자
falsy값 ⇒ 거짓과 같은 것으로 치는 값
자바스크립트에 대해서 더 깊게 공부할 수 있었던 것 같고, 책도 꾸준히 읽으면서 성장하는 것이 많이 도움이 될 것이다!
출처 : 코드캠프