javascript
-
[javascript] Promise then/catch/finallyjavascript 2023. 10. 1. 18:38
Uncaught (in promise) promise가 성공하는 경우 핸들링하지 않해도 문제가 없지만, promise가 실패하는 경우 핸들링하지 않으면 Uncaught (in promise)가 발생한다. Promise 상태 확인 create 호출 후 -> Promise 상태 확인 클릭 - > Promise가 완료(성공/실패)된 후 Promise 상태 확인 클릭 (이후의 모든 예시에서 위와 같은 형태로 클릭하여 진행한다) Promise가 성공하는 경우 Promise가 실패하는 경우 Promise.then promise.then(onFulfilled, onRejected) onFulfilled는 promise의 성공을 처리하는 핸들러 onRejected는 promise의 실패를 처리하는 핸들러 onFulfi..
-
[javascript] constructor functionjavascript 2022. 12. 1. 13:51
//생성자 함수 공부 //우리가 자주 사용하는 객체 리터럴 let obj = { name: 'hyun', age: 30 } //생성자 함수는 일반 함수와 동일하다. //new를 붙이지 않고 호출시 일반 함수로 동작함 //new를 붙이면 함수 내부적으로 주석에 해당하는 코드가 붙여져서 동작함 function Person() { // this = {}; this.name = 'hyun'; this.age = 30; // return this; } //테스트 - 생성자 함수에서 명시적으로 return할 경우 //명시적으로 리턴하지 않은 일반 케이스 function FuncNotReturn(){ } //객체가 아닌 것 리턴시 무시되고 내부적으로 만들어진 객체 리턴 function FuncReturnPrimiti..
-
[javascript] Object vs JSONjavascript 2022. 6. 1. 20:50
https://velog.io/@kysung95/%EA%B0%9C%EB%B0%9C%EC%83%81%EC%8B%9D-JSON%EA%B3%BC-JavaScript-Object%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90 [개발상식] JSON과 JavaScript Object의 차이점 안녕하세요. 김용성입니다.정말 비슷하게 생겨먹은 녀석들이 존재합니다. 바로 흔히들 사용하는 JSON(JavaScript Object Notation)과 JavaScript Object인데요. 이 둘 간에는 어떤 차이점이 있을까요? velog.io https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/JSON JSON - J..
-
[javascript] jsp사용시 js template literal 해결javascript 2022. 5. 2. 00:07
jsp의 $로 인식되어 template literal이 무시된다. \을 앞에다가 붙이면 해결된다. var str = `나는 \${변수}이고, 나이는 \${변수}살 입니다`; https://medium.com/@daveford/template-literals-not-working-f5f0c7553f8b Template Literals Not Working If you are using JavaScript’s new template literal syntax in a JSP page it might not work as expected. That’s because JSP and JavaScript… medium.com
-
[javascript] var,let,const/변수 scope/호이스팅javascript 2022. 5. 1. 09:29
let/const - es6에 도입 Global Scope vs Local Scope 1. Global Scope(전역 스코프) - 모든 곳에서 참조 가능 2. Local Scope(지역 스코프) - Function Scope, Block Scope 두가지가 존재 Local Scope에 해당하는 Function Scope, Block Scope 두스코프를 알아보기 전에 Global Scope에서 var/let/const의 차이와 호이스팅의 개념을 같이 알아보자. 이후에 Local Scope인 Function Scope와 Block Scope를 알아보고 모두 섞인 개념을 알아보자. 전역 스코프에서 선언된 var/let/const 변수 var/let/const 변수가 전역 스코프에서 선언되었다. var/le..