Stupid Computer/4. JavaScript 썸네일형 리스트형 [Javascript] Null 과 undefined의 차이 ! ( C/C++/JAVA 모두 동일 ) 안녕하세요, kimgaga 블로그 주인장입니다. 이번에 올려드릴 글은 컴퓨터 관련 용어인 NULL 과 Undefined에 대한 내용입니다. 둘의 차이가 궁금하신 분들 많을거에요 ~ 학원에서 개발 배우신 분이나, 컴퓨터관련 학과라도 개념에는 약하신 분들 ㅜ ㅜ 아니면 디버깅 하시다가 저런 단어들이 나오는데 무슨말인지 모르시는분들 !! 별거아니에요 ㅎㅎ 가끔 개발을 하다보면 우리도 사람인지라 실수를 할 수도 있죠, 당연한 거에요 ~~ 그래서 보통 개발을 할 떄 중간 중간, printf, cout, system.out.println 등을 이용하여 변수나 값들을 출력해서 보겟죠? JavaScript에서도 , Document.write를 쓰거나 , alert() 함수를 써서 출력을 하는데, 가끔 변수를 출력 했는.. 더보기 [JavaScript] history.back() , history.go(-1) 이 작동하지 않으면 안녕하세요, kimgaga 블로그 주인장입니다. ㅎㅎㅎㅎ이번 블로그 글은 history.back() 과 같은 javascript에서 뒤로가기 기능이 작동하지 않을때사용 하는 방법입니다 ㅎㅎ 어렵지 않아서 쉽게 따라오실 수 있을거라 생각합니다. 웹 언어인 자바스크립트로 개발을 하시다가 뒤로가기 코드인 history.back 코드가 작동하지 않을 수 있습니다. 보통 크롬이나 파이어폭스에서 이렇게 동작 안할 때가 있는것 같던데, ( 익스플로러에선 될때도 있어요 ) link 의 코드를 link link 이렇게 return false 라는 명령어를 추가해서 사용하면 잘 작동 합니다. 별 건아닌데, 어쩃든 귀찮은 버그나 에러는 미리미리 예방하는게 좋으니 ㅎㅎ이렇게 개발하는 습관을 들이는것도 괜찮겟네요 더보기 [json] 사용 예제 ! json, cjson 사용예제] 안녕하세요 kimgaga 블로그 주인장입니다 !!이번에 올려드릴 글은 json 사용 예제 입니다. 요새 json / cjson 사용이 점점 늘어나고 있는 추세인데 ㅎㅎㅎ 가볍고 빠르고 편하거든요 ㅎㅎ 관련 간단한 예제 코드입니다. 아래처럼 사용 가능 sentence라는 콜백 메시지에서 list라는 json_object 객체를 뽑아 낸다. 그후 json_object_array_length를 사용하여 list의 길이를 가져온다. for문은 numArray의 길이만큼 반복하고, list라는 아이에는 array로 값들이 오기때문에 저런식으로 token단위로 잘라낸다. 그 후 json_object를 int형으로 바꾼후 ( boolean, string 모두 가능) printf 함수로 출력을 해준다. cjson 이기.. 더보기 [자바스크립트] node.js란 ? node.js 설치 방법! [window] node.js란 ? 하지만, node.js 의 경우, JavaScript 언어를 그대로 사용합니다.기존에 웹 관련 지식이 있는 분들이 쉽게 사용할 수 있고, html에서 이벤트를 구현하고자 한다면 JavaScript 로 구현된 부분이 많아서 샘플도 쉽게 찾을 수 있습니다. JavaScript가 배우기도 쉽고 사용하기도 쉬워서 누구나 쉽게 배우실수 있습니다. 1. V8 V8 이라고 하면 생소한 분들이 있겠지만, 크롬 브라우저의 JavaScript 엔진을 가르킵니다.크롬 브라우저가 처음 등장했을 때, V8 엔진 덕분이 매우 빠른 브라우저로 인기를 누렸습니다.node.js 에서는 이런 V8 엔진을 사용합니다. 2. 서버사이드 node.js 에서는 크롬의 V8 JavaScript 엔진을 사용해서 쉽고 빠르고 확.. 더보기 [자바스크립트] Code-assist ( Aptana Plugin설치 ) Apatna 를 사용하여 jQuery Code Assist를 사용해 봅시다. http://www.aptana.org Installation Plugin Help - Install New Software 클릭 http://aptana.org/ 에서 다운로드 탭에 들어가서 Eclipse Plugin Download를 클릭 하면 관련 url이 나온다. 그 것을 Help- Install new Software에 입력하여 aptana studio 3을 설치한다. 다른 플러그인들 설치하는것과 마찬가지로 Next 계속 누르다보면 재부팅하고 설치가 된다. 그럼 도구모음에 원형 색상 변경탭같은게 나오는데 클릭하여 바꿔보면 텍스트 편집할수있는 부분의 색이 바뀐다.원하는 색상으로 선택하면되고 각 색상 변경도 가능하다. 변수.. 더보기 [자바스크립트 개발환경 구축] 이클립스- jQuery 플러그인 설치하기 출처 : http://j07051.tistory.com/414 이클립스 실행 Help -> Install New Software... 클릭 Work witth: http://download.aptana.org/tools/studio/plugin/install/studio 붙여넣으시고 엔터 인스톨이 끝나고 이클립스를 재시작 Help -> Install Aptana Features... 클릭 인스톨 완료 Window -> preferences -> Aptana -> Editors -> JavaScript -> Code Assist 이로써 설정이 끝났습니다. 그럼 잘 동작하는지 확인을 한번 해보죠. 체크를 하게되면 자동으로 jquery.js 추가가 됩니다. index.html 더보기 [json/json.h] json reference file ! json 사용법 ! 이런 json object함수들 사용법들 볼수 있어요 ~ Functionsjson_object * json_object_get (struct json_object *this)void json_object_put (struct json_object *this)int json_object_is_type (struct json_object *this, enum json_type type)enum json_type json_object_get_type (struct json_object *this)char * json_object_to_json_string (struct json_object *this)json_object * json_object_new_object ()lh_table * json_object.. 더보기 [자바스크립트] 자바스크립트 라이브러리 정리( 최근 인기있는것들 ) 최근 인기있는 자바스크립트 라이브러리 정리 Click here 더보기 [자바스크립트] 공부 사이트 ! 자바스크립트 강좌 JASKO 안녕하세요, kimgaga 블로그 주인장입니다. ㅎㅎ이번 블로그 글은 자바스크립트 javascript를 공부하시는 분들에게 드리는 글입니다. 기본적인 개념을 배울수 있는 사이트 소개입니다 ㅎㅎㅎ개발에대해 전혀 몰라도 !! 누구나 쉽게 따라하실 수 있을거에요 ㅎㅎ물론 기본적인 코딩 개념을 알고 계시면 학습하실 때 훨씬 쉽겟죠 ㅎㅎ인강같은 방법도 있겟지만 무료로 배울 수 있는 사이트라는점이 매우 훌륭한거 같아요 ㅎㅎ물론 최신의 정보는 아닌거 같긴해요 ㅜ 약간 옛날 스타일의 사이트고, 링크따라가면 이상한 사이트 나오는곳도 많기는한데 기본적인 개념 배우는데는 좋다고 생각합니다. ㅎㅎㅎ 자바스크립트 강좌 JASKO 내용은 좋은데, 샘플보기 누르면 광고사이트 나와요 ~.. 너무 예전에 만든 사이트 같달까? 그래도 .. 더보기 [자바스크립트] DOM(문서 객체 모델, Document Object Model) 정리 출처 : http://er1ca.tistory.com/8 #1. 용어 아래의 용어들은 일반적으로 문서 객체 모델과 XML 문서에서 사용하는 용어들이다. 1. 조상 족보에서 처럼, 조상(Ancestor)이란 현재 엘리먼트의 부모 등 윗 노드 들을 가리킨다. 2. 어트리뷰트어트리뷰트(Attribute)란 어떤 엘리먼트에 대해 추가적인 정보를 담고 있는 프로퍼티다.: 엘리먼트는 class 어트리뷰트를 갖고 있으며, 이 class 어트리뷰트에는 test라는 값이 담겨있다. 3. 자식모든 엘리먼트는 임의 개수의 노드를 포함할 수 있다. (이렇게 포함되어 있는 노드는 각각 부모 엘리먼트의 자식(Child)이 된다.).........: 들 은 엘리먼트의 자식노드이다. 4. 문서XML 문서는 루트(root)노드 또는 .. 더보기 이전 1 2 3 다음