キーワード検索「Prototype」
サイボウズで学んだこと - IT戦記
JavaScript はじめに2010 年 9 月 15 日を持ちまして、サイボウズ・ラボを退社いたしたました。報告も兼ねて、久しぶりにブログを書いてみたいと思います。 この会社に入って、たくさんの学びと思い出がありました。その一つ一つをまとめていければ、素晴らしい記事になるのかもしれませんが、僕は文章が苦手です。ですので、うまく退職のエントリを書き上げることができません。言葉にできない。そんな感...
細かいJavaScriptの仕様や習慣やテク集 - 三等兵
JavaScript気づいたことやミスしたことなどメモしていたので確認作業。細かい仕様だったり暗黙のルールだったり、テクニックだったり。JSに慣れていたら当たり前なことばかりかもしらん。 undefinedvar a;alert(a) // undefined宣言だけだとundefined。undefinedというのは、宣言している変数に値が入っていませんよ、ということ。そしてオブジェクトには無い...
javascriptの関数が変態すぎる - 俺のメモ
最近javascript勉強しだした。そしたらjavascriptは変態だった。javascriptの関数はFunctionオブジェクトであり、値として変数に代入できるため、とてつもない変態性じゃなくて柔軟性を持っていた。 いろいろな関数の定義方法 function命令は普通。document.writeln( func( 1, 2 ) ); // 3function func( x1, x2 )...
もう他のは要らないかも、なクールなツールチップ作成フレームワーク「Tipped」:phpspot開発日誌
もう他のは要らないかも、なクールなツールチップ作成フレームワーク「Tipped」 2011年04月11日- Tipped - The Javascript Tooltip Framework | jQuery & Prototype Tooltips もう他のは要らないかも、なクールなツールチップ作成フレームワーク「Tipped」 これ1つで出回ってるであろう殆どのツールチップは作れる気がします。...
無料で手に入るモダンで美しいデザインの白黒カラー系WordPressテーマ17個 - かちびと.net
たまたま見かけた白黒カラーベースの WordPressのテーマが素敵だったの でご紹介ついでに、モダンで美しいデ ザインのテーマも合わせてご紹介しま す。すべて無料で利用可能です。全部 で17個あります。 コメントは控えます。ぜひデモをご覧下さい。STUDIO DESSIGNSTUDIO DESSIGN / DEMOMINIMAL DESSIGN THEMEMINIMAL DESSIGN THEM...
サイトをかっこよくするためのjQueryプラグイン25+ | CREAMU
サイトにかっこいいUIを実装したい。そんなときにおすすめなのが、『25+ Best jQuery Plugins To Beautify Your Website』。サイトをかっこよくするためのjQueryプラグイン集です。初めて見るものもあっていい感じです。YoxView lightbox系の画像オーバーレイスクリプト。ナビゲーションとキャプションがフェードアウトしたりとディテールが気持ちいいで...
Pythonのメタプログラミングを理解したい人のための短いコード片と禅問答 | TRIVIAL TECHNOLOGIES on CLOUD
Pythonのメタプログラミング手法の一つ「メタクラス」は,初心者にとっては「なんか強そう/経験値たくさんもらえそう」なアイテムの最右翼だと思う。反面「どうすればいいか/なにができるか」ということがなかなか理解しづらい。英語のブログを見ていたら,メタクラスの理解に役立ちそうなちょうどよいサンプルを見つけたので,紹介がてら独自の解説を付け加えたいと思います。メタクラスを簡単に説明すると,「本来コード...
JavaScriptによるオブジェクト指向プログラミング
1999/06/24 更新 石井 勝はじめにここでは,オブジェクト指向風JavaScriptプログラミングスタイルの解説をします.対象とする読者は,JavaScriptの基本的な文法とコンストラクタ関数,prototype についての知識が必要となりますが,オブジェクト指向さえ知っていればとりあえず大丈夫だと思います(とはいえ,JavaScriptユーザの人数に比べたらオブジェクト指向を理解してい...
[JS]美しい曲線を使ったチャート・グラフが描けるHTML5 Canvasを使ったスクリプト -Flotr2 | コリス
デモ:basic Flotr2の特徴 Flotr2はHTML5 Canvasを使ったチャートやグラフを描くライブラリで、「Prototype」依存の「flotr」とは異なり単独で動作し、そして多くの改良をしたものです。 モバイルのサポート フレームワーク プラグインで拡張可能 対応ブラウザ IE6+ Firefox Chrome iOS Android ※IEなどHTML5 Canvas非対応ブラ...
JavaScriptを上手くデザインに生かしたサイトのみを集めているギャラリーサイト・Not Coffee - かちびと.net
JSを使ったWebデザインをしたい方 のインスピレーションに良さそうだっ たので記事に。jQueryやmootools、 Prototypeなど、人気のライブラリを 駆使したサイトのみをショーケース化 しているギャラリー、Not Coffeeの ご紹介です。 数はさほど多くは有りません(150~160ほど)が、今後に期待したいギャラリーです。デザインも素敵なものばかりなのでインスピレーションと更な...
jQueryコードリーディング:配列編 - <s>gnarl,</s>技術メモ”’<marquee><textarea>¥
雑記 はじめに突然そういう気分になったので、jQueryのコードを読んでいきたいと思います。本日は「配列に対するeach」をjQueryがどう扱っているかについて調査します。 対象jQuery 1.5.0 本日の題材:配列に対するeachvar array=[1,2,3];$(array).each(function(){alert(this)}); // 1, 2, 3よんでみようまずjQuer...
FlashのようにHTML5アニメーションを作れる、アドビが開発中の「Edge」とは? - Publickey
アドビシステムズが先週行ったイベント「Adobe MAX」で、開発中のHTML5アニメーションツール「Edge」について明らかにしました。そしてAdobe TVの「EPISODE:Preview of the Edge Prototype tool for HTML5」では、動画でより詳しくEdgeの機能について解説しています。そこで見えてきたのは、EdgeとはFlashでタイムラインを設定するよ...
Function.prototype.bindは何がいいのか - 枕を欹てて聴く
ECMAScript, JavaScript | 00:32 | ES5からFunction.prototype.bindが入りました. これに準ずるものは数々のFrameworkで提供され続けてきたので, あまり馴染みの無さはないのではないでしょうか.このFunction.ptototype.bindは実はとても面白いので.結論から言えば, Function.prototype.bindはtar...
iPhone Webアプリにおける13のJavaScript高速化アレコレ:マピオンラボ(Javascript)
こんちは、中村です。先日マピオンラボよりリリースしたiPad用地図「マピオンタッチ デラックス」のコアとなるフリースクロール地図ライブラリの開発を担当させて頂きました。せっかくなのでターゲットブラウザをMobileSafariに設定し、比較的スペックがプアなiPhone3Gや3GSでも十分な速度で動作するようJavaScript部分の高速化をアレコレ調べてみたのでまとめてみます。一番低スペックなi...
JavaScriptでnew演算子をつけてもつけなくても同じようにインスタンスを作成 - yuyakkoの日記
18:41またJavaScriptで遊んでる。JavaScriptにもnew演算子があった。クラスを定義してからnewでインスタンスを作成するということができるらしい。コンストラクタになる関数を作ってからそれをnewの後に付けて呼べばいい。function Class1(){this.str = "これはClass1のインスタンス";}Class1.prototype.toString = fun...
applyとcallの使い方を丁寧に説明してみる - あと味
JavaScriptJavaScriptに、applyとcallというメソッドが用意されていますが、自分なりにapplyとcallの丁寧に説明をしてみようと思ってこのエントリーを書くなどをしてみます。applyとcallは非常に似たメソッドなので、まずはcallから説明します。callメソッドとは?callメソッドは以下のように呼び出します。methodA.call(thisArg, [, arg...
JavaScriptのnewって何?一体何なの?という話 - 愛と勇気と缶ビール
JavaScript マクラJavaScriptを使っている人なら知っていることだろうけど、JavaScriptはプロトタイプベースのオブジェクト指向を採用しているので「クラス」がない。オブジェクトしかない。でも、組み込みの演算子としてnewがあって、それを使ってvar obj = new Object();とか書けちゃう。クラスってものはJavaScriptにはないはずなのに、new Class...
jQuery 1.5の新機能: jQueryのサブクラスが作れるようになる | へびにっき
jQuery 1.5 beta1 のリリースノートを見ていたら面白そうな機能があったので紹介。jQuery.subclass() でjQueryのサブクラスを作ることができるvar MyjQuery = jQuery.subclass();作成したサブクラスには独自のメソッドを定義することができる。定義の仕方、使い方は通常のjQueryと全く同じ。MyjQuery.fn.writeHello = ...
ECMAScript Language Specification (ECMA-262 5th Edition)
This is not the official ECMAScript LanguageSpecification.The official specification is the PDF document located athttp://www.ecma-international.org/publications/files/ECMA-ST/ECMA-262.pdf.This HTML v...
これでできる! クロスブラウザJavaScript入門:第14回 プロトタイプと継承|gihyo.jp … 技術評論社
これでできる! クロスブラウザJavaScript入門第14回 プロトタイプと継承Check2010年9月13日太田昌吾JavaScript, クロスブラウザ, 継承, プロトタイプアプリケーション, HTML, JavaScript, 検索結果, search, JSONPこの記事を読むのに必要な時間:およそ 2 ~ 3 分12こんにちは,太田です。前回は総集編的な内容でしたが,今回は一転して基...
