본문 바로가기

Javascript

[Javascript] callback hell 이란? 앞서 callback 이란 녀석을 알아 보았습니다.[Javascript] callback 이란? 이렇게 편하고 착한 녀석인데 이번 포스트는 제목이 무시무시 합니다.callback hell이라니...ㄷㄷㄷ 개발을 하다보면 callback들이 얽히고 섥히는 경우가 생기기도 합니다.예를들어 아래와 같은 코드를 만나면 어떤 느낌이 드시나요? function func1( function func2( function func3( function func4( function func5() { alert('func5()'); } alert('func4()'); } alert('func3()'); } alert('func2()'); } alert('func1()'); } 이게 뭔가.... 이게 뭐하는 짓인가.... 하는.. 더보기
[Javascript] callback 이란? 콜백 (callback) 이라는 말을 개발하면서 많이 들어보셨을 겁니다 callback? 단어만 놓고보면 call 과 back 으로 나눌 수 있겠네요. 단순히 말하자면 호출(call)에 대해 back 해준다는 말 입니다 참 유용한 기능이죠. 예를 들면 function callbackCall(arg1, function1) { console.log('callbackCall arg1 = ' + arg1); var arg1 = arg1 + ' is changed...'; if (typeof function1 == "function") { console.log('argument function1 is function...'); function1(arg1); } } // 콜백함수 호출 callbackCall('aa.. 더보기
[Javascript] callback hell 과 promise asd [Javascript] callback 이란? [Javascript] callback hell 이란? asd 더보기
[jQuery] Tip 브라우저 창 닫기 이벤트 브라우저의 X 버튼으로 창을 닫을 경우의 이벤트 발생 시키기 1. HTML BODY 태그에 창이 닫힐 때 실행시킬 Javascript Function 지정. 2. 해당 Function에 Action 설정 후 창 닫기. function closePage(){ // 창 닫기 전의 Action 설정 window.close(); } 더보기
User-Agent와 Javascript PC - Firefox User-Agent=Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729); Mobile - Android HT-03A Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; GDDJ-09 Build/DRC83) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1 HTC Desire Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTCX06HT Build/ERE27) AppleWebKit/530.1.. 더보기