Javascript 3

Javascript : 함수 (function)

*** 웹3에서 가장 중요한 것 : 함수, 변수, 조건문, 반복문, (배열) *** 01. 함수: 같은 작업을 필요할때 필요한 곳에서 (스코프를 딱 한번) 사용 가능  필요한 값을 바꿔가면서 사용 가능 : (매개변수)  같은 이름으로 함수 생성 금지( 같은 이름으로 여러개면 코드상 마지막에 읽히는 함수가 동작함 )=== 함수명 생성 규칙 ( 변수와 동일 ) ===- 첫번째글자 영문, $, _ 만 가능- 예약어 금지- 대소문자 금지- 띄어쓰기 금지- 같은이름 금지=== 함수 종류 ===1 ) 선언적 함수 : 함수명이 있는 함수 (호이스팅 가능)          function 이름( ) { }2 ) 익명함수 : 함수명이 없는 함수 (호이스팅 불가)          function( ) { }3 ) 화살표 ..

Javascript 2024.09.03

Javascript : 조건문(if, switch) / 반복문(for, while)

01. 조건문 : if- 조건을 명시해놓고 조건이 참인 경우에만 실행되는 코드 ( 중첩 가능 )   01. if ( 조건식 )         - 단독으로 사용 가능         - 조건식이 참일때만 실행되는 코드         - 중첩 가능   02. else if ( 조건식 )         - 단독으로 사용 못함 ( 위에 있는 조건식이 거짓인 경우, 내 조건식을 확인해서 참인 경우 실행 )         - 조건이 여러개가 필요하면 else if() 문을 무한대로 생성 가능         - 중첩 가능   03. else          - 단독으로 사용 못함 ( 위에 있는 조건식이 거짓인 경우 실행됨 )         - *조건식이 없음         - 중첩 가능let num = 10;if(nu..

Javascript 2024.09.01

Javascript 기본

01. JAVA Script 기본- 자바스크립트 위치 (어디든 가능)1. 내부: 2. 외부: - 주석 -// : 한줄 주석/**/ : 범위 주석- js는 기본적으로 파일을 로드하고 실행해야 다음 코드를 실행한다.로드를 실패하는 파일, 시간을 잡아먹는 js 구문이 있다면 다음 코드가 아예 동작하지 않고 멈춤 = 로드 지연 or 런타임 오류 대안으로 async 와 defer 가 있음 - async - 장점 : 스크립트를 다운받는 시간이 별도로 없기때문에 상대적으로 기본 js 보다 로드가 빠름 단점: script가 다 받아지면 DOM 을 멈추고 스크립트 구문들을 실행하기 때문에 어차피 오래걸리는 스크립트가 있을 시 기본 로드와 비슷함 - defer - 외부파일이 여러개면 DOM 그려지는 동안 다 불러와..

Javascript 2024.08.29