자바스크립트의 데이터 타입에 대해 알아봅니다.
자바스크립트의 연산자에 대해 학습합니다.
자바스크립트의 구문에 대해 학습합니다.
(참조) setTimeout과 setInterval을 이용한 호출 스케줄링setTimeout은 일정 시간이 지난 후에 함수를 실행할 수 있다.func|code실행하고자 하는 코드 (함수 또는 문자열 형태)대개는 이 자리에 함수가 들어갑니다.하위 호환성을 위해 문자열도
자바스크립트의 함수에 대해 학습합니다.
230805어제 자바스크립트 함수 부분 공부하다 이해를 못하는 내가 너무 화나서 당장이라고 때려치우고 싶었다. 그래서 냅다 잠이나 자야겠다 생각했고, 자기 전에 유튜브나 보고 자려고 들어갔다가 우연히 보게 된 코딩애플 채널... 진짜 🍎 갓딩애플 🍎코딩애플 - 웹개
자바스크립트의 표준 내장 객체에 대해 학습합니다.
자바스크립트의 표준 내장 객체에 대해 학습합니다.
자바스크립트의 표준 내장 객체에 대해 학습합니다.
자바스크립트의 표준 내장 객체에 대해 학습합니다.
자바스크립트의 표준 내장 객체에 대해 학습합니다.
자바스크립트의 DOM(문서 객체 모델)에 대해 학습합니다.
자바스크립트의 Events 에 대해 학습합니다.
자바스크립트의 클래스에 대해 학습합니다.
자바스크립트의 모듈에 대해 학습합니다.
자바스크립트의 비동기에 대해 학습합니다.
자바스크립트의 비동기에 대해 학습합니다.
Web APIs 에 대해 학습합니다.
자바스크립트의 symbol, BigInt 자료형에 대해 학습합니다.
자바스크립트 데이터의 불변성과 가변성에 대해 학습합니다.
자바스크립트 참조형 데이터의 얕은 복사, 깊은 복사에 대해 학습합니다.
자바스크립트의 가비지 컬렉션에 대해 학습합니다.
자바스크립트의 클로저에 대해 학습합니다.
자바스크립트의 메모리 누수 개념에 대해 학습합니다.
자바스크립트의 동작 원리(콜 스택, 태스크 큐, 이벤트 루프)에 대해 학습합니다.
🚩 1. 변수 ✅ let 재선언은 불가능, 재할당은 가능 한 번 선언하고 그 값이 변할 때 사용 ✅ const 재할당, 재선언 불가능 한 번 선언하고 바꾸지 않을 값을 선언할 때 사용 ✅ var 재할당, 재선언 가능 이제는 거의 안씀 (그냥 안 쓰는 방향으로..
var는 선언 전에 사용할 수 있다.변수의 선언보다 출력을 먼저 작성했음에도 에러가 발생하지 않는다.이유는 var로 선언된 변수는 호이스팅 되기 때문.실제로 var가 동작하는 방법그럼 왜 console.log 찍으면 Mike가 안나오고 undefined가 출력되냐?⇒
일반 함수 만들듯이 함수명과 매개변수 넣어서 만들면 된다.이때 함수명은 무조건 대문자로 시작한다.new 키워드를 붙여 실행한다. (new 붙이지 않으면 일반 함수 실행과 같음)
cloneUser를 만들어서 user를 넣어주면 user에 있는 내용이 복제되는 걸까?❌ NO!! ❌객체 자체가 복제되는 것이 아니라 객체를 저장하고 있는 메모리의 주소(참조값)이 복제됨 (즉, 하나의 주소를 user 와 cloneUser 라는 다른 이름의 변수로 접근
(참조) JAVASCRIPT.INFO - 심볼형(https://ko.javascript.info/symbol객체 프로퍼티의 키로 사용될 수 있는 형식자바스크립트는 객체 프로퍼티 키로 오직 문자형과 심볼형만을 허용합니다. (숫자형, 불린형 모두 불가능)심볼형 값
보통은 숫자형을 문자열로 변환하는데 가장 유용하게 사용한다.괄호 안에 숫자 n를 입력하게 되면 n진수로 변환해준다.Math.ceil(n) : 올림Math.floor(n) : 내림Math.round(n) : 반올림Math.abs(n) : 절대값Math.pow(n,m) :
이전 학습기록 - \[JS] 자바스크립트 기초 (코딩앙마)자바스크립트에서 변수 선언할 때 const, let, var를 사용하는 건 알고 있다.그런데 각각의 차이점에 대해 자바스크립트를 처음 배울 당시에는 깊이 생각하지 않았고, 무조건 모든 변수는 const로 선언하고
\[] 대괄호 : square brackets{} 중괄호 : curly brackets함수의 매개변수로 여러 개를 넣어도 실행에는 문제가 없다.함수 선언 시에 정해놓은 매개변수 개수만큼만 사용해서 실행한다.그동안 console.log()를 아무 생각없이 썼는데 cons
이전 학습기록 - \[JS] DOM자바스크립트에서는 document라는 객체를 사용해서 HTML 문서(요소)에 접근할 수 있다.console.log를 찍으면 해당 요소 자체를 반환하고, console.dir을 찍으면 객체 형태로 표시한다.✅ 여기서 중요한 점은 docu
또는
참고자료 : MDN - String.prototype.padStart()현재 문자열의 시작을 다른 문자열로 채워, 주어진 길이를 만족하는 새로운 문자열을 반환합니다. 채워넣기는 대상 문자열의 시작(좌측)부터 적용됩니다.\*오른쪽부터 채워넣으려면 padEnd()를 사용하