extend() 메소드는 두번째 인자로 지정한 오브젝트의 모든 것을 첫 번째 인자의 오브젝트에 복사한다. 첫번째와 두번째 오브젝트에 같은 이름의 프로퍼티가 있다면 오버라이드가 된다. prototype.js 에 구현된 Object.extend() 의 소스를 살펴보면 아.....
Scriptaculous를 사용하기 위해 prototype.js v 1.6.0.1을 사용하게 되었다. 그런데 한글로 QueryString을 보내면 한글문제가 발생하는 것이다. 다양한 삽질끝에.. 발견한것.. return key= + encodeURIComponent(String.interpret(value));를 아래로 대체return .....
Prototype의 마지막 릴리즈를 포함하는 Scriptaculous 1.8.2 버전이 몇몇 버그를 수정하여 릴리즈 했습니다. 자세한 변동 내역은 아래의 CHANGELOG를 확인하세요. 그나저나 Thomas Fuchs씨의 2.0 프로젝트는 어찌되가고 있는 것일까요... CHANGELO.....
// prototype.js에서는 Template이라는 정해진 형식의 문자열을 생성해 주는 객체를 제공하고 있다. Template는 어떤 정해진 문자열(또는 HTML)을 반복해서 찍어낼 때 아주 유용하다.(한번만 사용할꺼라면 당연히 Template를 쓸 일이 없기 때문에...)사용법.....
『기동전사 건담 OO 2nd Season』의 엔딩 테마곡 石川智晶(이시카와 치아키)의 Prototype 싱글 자켓이 공개되었다. 초회한정판에는 더블오 오리지널 카드 록온 스트라토스 사양이 동봉된다. 발매일 - 2008.12.03(水) 가격 - 1,200엔=== 일본의...
지난 웹앱스콘 2008에 참관했다가 네이버 API 홍보 부스에서 얻은 책자가 눈에 밟혀 실험삼아 네이버 맵 API를 사용해 보았습니다. 제길... 초장부터 삽질입니다. IE가 아닌 브라우저에서 Doctype선언이 XHTML 1.1이면 정상작동하지 않습니다. 이러한 경우 아이프레.....
jQuery는 겸손한(unobtrusive) 자바스크립트를 위한 자바스크립트 라이브러리다. jQuery는 태생적으로 BDD(Behavior driven development) 방법론을 지향하고 CSS 셀렉터를 사용하여 HTML 문서를 훓는 방법(traversing)에 기반한다. 반면에 Prototype은 태생적으로 CDD(.....
2008.12.03(水) 발매 예정인 石川智晶(이시카와 치아키)의 뉴 싱글『Prototype』의 PV가 공개되었다. 이번 곡은 이미『기동전사 건담 SEED』,『기동전사 건담 SEED DESTINY』로 건담의 주제곡을 부른 See-saw의 멤버 이시카와 치아키가 『기동전사 건담 OO 2nd.....
prototype.js에서는 Enumerations을 다루기 위한 Enumerable이라는 클래스를 제공하고 있고 Enumerable에 포함된 수많은 메서드가 있지만 그중에 each()는 단연 돋보인다. 기본적으로 Enumerable에서 each()가 대부분의 메서드의 로직의 기본이기도 하다. 나도 쓴지는 .....
prototype.js에서 제공하는 배열을 다루는 함수는 꽤나 강력하다. 여러가지가 있는데 all-> booleanany-> booleaninclude-> bloleansize-> number가 잇다. 사용법은 간단하다. var testArray = $w("5 7 10 25 59");testArray.all(function(t) {return t > 2;});와 같이 사용.....