본문 바로가기

반응형
[Web]# 크로스 도메인 / 동일 출처 정책 : CORS, SOP 크로스 도메인 / 동일 출처 정책(SOP:Same Origin Policy)AJAX 호출 시 보안상 이유로 동일 서버 이외에는 막히는 문제 발생도메인이 다른 곳에서 자바스크립트에 접근하려 할때 거부 해결책 여러개 있음.document.domain으로 설정도메인은 같으나 서브도메인이 다른 경우http://a.tistory.com이랑 http://b.tistory.com 이런 경우jsonp 콜백 함수 사용 JSONP(JSON with Padding)jsonp는 SOP를 해결하기 위해 사용 되는 방법jquery의 getJSON(url주소?파라미터&callback=?), 익명 callback함수) $.getJSON("http://ssben.tistory.com/jsonp.json?callback=?", func.. 더보기
[JavaScript] #3, Function 함수 JavaScript Function 함수 자바스크립트 함수는 일급 객체 일급 객체 조건변수나, 데이터를 구조 안에 담을 수 있음파라미터 전달 가능return 가능동적으로 프로퍼티 할당 가능무명 가능 함수명을 생략하여 익명함수(anonymous function) 가능익명 함수는 람다식 / 람다 함수라고도 함. // 기명 함수표현식(named function expression) var foo = function multiply(a, b) { return a * b; }; // 익명 함수표현식(anonymous function expression) var bar = function(a, b) { return a * b; }; 함수 선언 3가지 방법 함수 선언식 → function 함수명(인자값) { retu.. 더보기
[JavaScript] #2, Data Type 데이터 타입 JavaScript Data Type 데이터 타입 JavaScript에 Data Type은 총 7가지이다. 그중 6가지는 Primitives data type이라고 불린다. Boolean, null, undefined, Number, String, Symbol 나머지 1가지는 Object 이다. 아는 거라고 얕보면 안 됨. Boolean은 2가지 값을 가질 수 있다. true 또는 false. 조건문으로 판단할 때, false로 판단되는 경우. 빈 문자열, null, undefined 는 false 그 외는 true. function main() { var test1 = ""; var test2 = "1"; var test3 = null; var test4 = undefined; console.log(c.. 더보기

반응형