본문 바로가기

web/javascript57

Javascript Template literals # Javascript Template literals # Template literals ` == back-tick == quote === grave accent == https://en.wikipedia.org/wiki/Grave_accent ※ https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Template_literals # Syntax `string text` `string text line 1 string text line 2` `string text ${expression} string text` tag `string text ${expression} string text` # 다중 선 템플릿 문자열 - 템플릿 문자열은 포함 식.. 2019. 1. 30.
Javascript Promise(프로미스) Javascript Promise(프로미스는) 참고 : https://joshua1988.github.io/web-development/javascript/promise-for-beginners/#promise%EA%B0%80-%EC%99%9C-%ED%95%84%EC%9A%94%ED%95%9C%EA%B0%80%EC%9A%94 # 프로미스는? 프로미스는 자바스크립트 비동기 처리에 사용되는 객체. 비동기 처리란? ‘특정 코드의 실행이 완료될 때까지 기다리지 않고 다음 코드를 먼저 수행하는 자바스크립트의 특성’을 의미합니다. # 프로미스는.. - 프로미스는 한 번만 성공 또는 실패할 수 있습니다. 두 번 성공 또는 실패할 수 없으며, 성공을 실패로 전환하거나 실패를 성공으로 전환할 수도 없습니다. - 프로미스.. 2019. 1. 30.
"use strict" 엄격한 오류 검사!! : 파일, 프로그램, 함수 최상단에 "use strict" 를 추가하면 동작 주요 제한사항 선언하지 않은 변수는 사용할 수 없습니다. 동일한 속성을 중복해서 정의 할 수 없습니다. 함수의 매개 변수의 중복 할 수 없습니다. 예약된 키워드들도 변수, 함수 이름으로 사용할 수 없습니다.(private, public, static ...) 8진수 리터럴 사용이 제한 됩니다. eval, arguments를 변수, 함수 이름으로 사용할 수 없습니다. 함수를 for문등 블럭 안에서 생성할 수 없습니다. 함수 내에서 arguments가 매개 변수의 복사본이 됩니다. arguments.callee를 사용하지 못합니다. with문을 사용할 수 없습니다. 참고 : http://msdn.microsof.. 2015. 10. 12.
javascript ajax 크로스 도메인 요청 하기 (CORS) 원본 : http://adrenal.tistory.com/16 javascript ajax 크로스 도메인 요청 하기 (CORS)웹앱개발 2015/03/22 16:55 개요 웹 개발시 자바스크립트로 외부 서버의 경로로 ajax요청을 날리면 에러가 나면서 요청이 실패한다. 웹 브라우저의 콘솔창에 아래와 같은 메시지를 보게 된다. 크롬 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ‘[요청한 도메인]' is therefore not allowed access. 파이어폭스 교차 원본 요청 차단: 동일 출처 정책으로 인해 [요청한 도메인]에 있는 원격 자원을 읽을 수 없습니다. 자원을 같은 도메인으로 이동시키.. 2015. 10. 8.
press [key enter] to event trigger & work template $("#sForm :text").keypress(function(e){ 2015. 8. 21.
reset form element for jquery 2015. 8. 18.