| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스마트에디터
- SQL
- php 게시판 만들기
- VMware
- 게시판만들기
- 게시판 만들기
- Ajax
- MySQL
- 우분투
- bootstrap
- php 게시판
- bluefish
- ajax 제시어 예제
- php 에디터
- JavaScript
- 파이어폭스
- ubuntu
- 자바스크립트
- 게시판 소스
- 파일 첨부
- 스벨트
- PHP
- svelte
- CSS
- ajax 예제
- 파일 업로드
- 게시판
- VirtualBox
- UTF-8
- udemy
Archives
- Today
- Total
보급형 개발자의 웹개발 노트
스벨트 자바스크립트 문법 점검 본문
좀더 진도를 나가기 전에 자바스크립트 문법 몇 가지를 확인하고 가야 진도가 편해질 것 같다.
왜냐하면 제대로 자바스크립트 문법을 공부한 적이 없으므로...
우선 예제에 자주 등장하는 3가지.
1. let
함수 내부나 특정 블록에서만 사용할 변수를 선언할 때 사용
for 루프나 if, switch 같은 조건문 내에서 특정 조건에 따른 변수 선언 시 사용
let x = 1;
if (x === 1) {
let x = 2; // 새로운 블록 범위에서 선언
console.log(x); // 2
}
console.log(x); // 1
2. const
프로그램 내의 상수값을 저장할 때 사용
const PI = 3.14;
if (true) {
const PI = 2.71; // 새로운 블록 범위에서 선언
console.log(PI); // 2.71
}
console.log(PI); // 3.14
3. 화살표 함수
자바스크립트에서 함수를 선언하는 새로운 방법이란다.
더 짧고 간결한 문법을 제공해서 가독성이 좋아진다.
function add(a, b) {
return a + b;
}
기존에 자주 볼 수 있는 함수선언 방법이다.
그럼 화살표 함수는 뭐가 다를까?
const add = (a, b) => a + b;
기존에 사용하던 함수의 선언방식과 조금 낯설긴 하지만 뭔가 더 간결해진 것 같다.
벌써 한줄일 경우 명시적으로 반환하기 때문에 return 키워드가 생략되었다.
자주 쓰다보면 금방 익숙해지겠지?
챗GPT 등에 질문하면 더 자세한 설명을 들을 수 있지만 여기서는 간단하게만 적고 가야겠다.
'Svelte_SvelteKit' 카테고리의 다른 글
| 2026년 프론트엔드 선택 가이드: Svelte 5 vs React 19, 나에게 맞는 프레임워크는? (0) | 2026.07.07 |
|---|---|
| [SvelteKit] 이미지 드래그앤드롭 PDF 변환 웹 프로그램 만들기 (0) | 2026.06.24 |
| 스벨트 첫 프로젝트 만들기 (0) | 2025.03.09 |
| 스벨트 로컬개발환경 구축하기 (1) | 2025.03.09 |
| 스벨트(Svelte)란? (0) | 2025.03.09 |
