javascript10 프로미스(Promise)의 장점 프로미스의 장점 -결과값을 나중에 쓸 수 있다. 비동기 콜백 setTimeout(() => { console.log('a'); }, 1000); 콜백은 비동기가 아니다. 콜백은 비동기일수도 동기일수도 있다. 동기콜백 예제 function calculator(callback, a, b) { return callback(a, b); } calculator(function(x, y) { return x+y}, 3, 5) const promise = new Promise((resolve, reject) => { setTimeout(() => { resolve(); }, 1000); }); //다른작업~~~~~ promise.then(() => { console.log('a'); }) const promise =.. 2022. 3. 28. 자바스크립트 공백제거 (replace,trim) 자바스크립트에서 문자열의 공백을 제거하고싶을때 상황에 맞게 replace 와 trim 을 이용하여 공백을 제거 할 수 있습니다. replace var a = "가 나 다 라 마 바 사 " a.replace(" ","") //"가나 다 라 마 바 사 " a.replace(/ /g,"") //"가나다라마바사" 위와같이 replace 를 이용하면 공백을 빈값으로 바꾸어 제거하는것과 같은 효과를 볼 수 있습니다. 다만, 문자열의 모든 공백을 제거하기 위해선 정규식을 사용해야합니다. 정규식에서 / /사이의 값을 replace의 두번째 인자값으로 교체가 가능하며, 뒤에붙는 g는 문자열의 모든 / / 사이의 값을 바꿔줍니다. var b = "A가a나A다a" b.replace(/a/g,"") //"A가나A다" b.re.. 2022. 3. 25. 이전 1 2 3 다음