$(function() {})- jquery 구문- DOM이 준비되었을 때 실행되는 함수를 정의한다.- 즉, HTML 문서의 요소가 모두 로드되고 DOM이 생성된 후 실행된다.- return 이 없어도 정상적으로 동작하며, 반환값을 활용하지 않는 것이 일반적이다.- javascript의 DOMContentLoaded 이벤트와 유사하다.document.addEventListener("DOMContentLoaded", function() { console.log("DOM이 준비되었습니다!");}); *실행조건- 브라우저가 HTML 구조를 모두 파싱한 후 실행된다.- javascript가 DOM에 접근 가능해진 시점에서 실행된다.(function() {})() - javascript 구문- 즉시실행함수-..
1. email.js 사이트 접속 후 로그인 https://www.emailjs.com/ Send email directly from your code | EmailJS No server side code required. Add static or dynamic attachments, dynamic parameters, captcha code and more. Start with our free tier! www.emailjs.com 2. Service ID (초기 셋팅 시 Add New Service 버튼 클릭해서 생성하기.) 2. USER_ID 3. Template ID 4. 템플릿 코드
https://joo-dev.tistory.com/m/3
가변(mutable) 데이터 - 재사용 시 참조하는 데이터 전체가 모두 바뀌게 된다. (같은 곳은 참조하고 있기 때문에.) - 객체, 배열 불변(immutable) 데이터 - string, number, boolean, undefined 참고강의(유료) : 패스트캠퍼스 - Vue.js 압축 완성 올인원 패키지 Onlne. 2강 Vue 가이드 문서 따라하기 Ch 03. Vue 가이드 - 23. 컴포넌트 - 컴포넌트 사용하기 - data 속성이 함수인 이유
1. async, await는 promise 객체를 기반으로 리턴하는 함수이다. function p(ms){ return new Promise((resolve, reject) => { setTimeout(() => { resolve(ms) }, ms); }); } p(1000).then(ms => { console.log(`${ms} ms 후에 실행됩니다.`); }); 1-1. Promise 객체를 리턴하는 함수를 await 로 호출하는 방법. const ms = await p(1000); console.log(`${ms} ms 후에 실행됩니다.`); 1-1 코드는 아래와 같은 에러가 생긴다. SyntaxError: await is only valid in async fuction => async 함수안..
var - 매우 유연한 방식으로 변수를 선언할 수 있는 방식. - 여러번 변수 선언이 가능함. - {} 단위의 scope가 아닌 function 단위의 scope를 가짐. 👉 ES6부터는 var의 단점을 보완하기 위해 추가된 변수 선언방식 2가지 1. const - 상수를 선언할 때 사용하는 키워드. - 선언하면서 바로 값을 할당하여야 함. - 재선언 불가함. - 한번 값이 정해지며 다른 값으로 변경이 불가함. const 상수를_지칭하는_이름 = 값; 2. let - 변수에 선언할 때 사용하는 키워드. - 여러번 할당가능함. - {} 단위의 scope를 가짐. let 변수를_지칭하는_이름; // undefined let 변수를_지칭하는_이름 = 값; 참조 hianna.tistory.com/314