キーワード検索「Object」
[JS]多彩なアニメーションが実装できる2.3KBの超軽量スクリプト -jsMorph | コリス
jsMorphの実装 外部ファイル 当スクリプトを外部ファイルとして指定します。 <script src="js/jsMorph_min.js" type="text/javascript"></script> JavaScript jsMorphの基本書式です。 var myMorph = jsMorph( Object obj, // HTML element, Array of elemen...
モテるJS系女子力を磨くための4つの心得 | tech.kayac.com - KAYAC engineers' blog
1. あえてECMAScript3.0以前の実行環境を使う あえてECMAScript3.0の実行環境を使うようにしましょう。そしてATNDで好みの男がいたらLT参加を告知し、わざとらしく発表準備段階でコンソールを出していじってみましょう。そして「あ?ん! この実行環境本当にマジでチョームカつくんですけどぉぉお?!」と言って、男に「どうしたの?」と言わせましょう。言わせたらもう大成功。「ECMAS...
ブロックサイズ内に画像を綺麗に収めるjQueryプラグイン「CJ Object Scaler」:phpspot開発日誌
CJ Object Scaler 3.0 ブロックサイズ内に画像を綺麗に収めるjQueryプラグイン「CJ Object Scaler」。 幅300pxのブロックに、幅500の画像がきたらデザインが崩れてしまいますが、これをjQueryで自動補正してくれるプラグインのご紹介。 スクリプトでやってくれるため、予め自分でサイズを計算して指定しておく必要はなく、かつデザインを崩しません。 ブログなんかで...
JavaScriptで厳格な型チェックを行なうライブラリを書いた - 電脳戦士ハラキリ -SE道とは死ぬ事と見つけたり-
javascript先日のjava-ja温泉で「JavaScriptは独りでヒャッハーするのには良いけど、複数人で開発しだすと途端にカオスになって苦労する」という話になった。それに対する解の一つはClosure Compilerが採用したアノテーションによる型の定義と静的チェックだろう。それとは別のアプローチで何かできないかなと考えていたら、ECMAScript 6にObjectのプロパティアクセ...
404 Blog Not Found:javascript - そろそろECMAScript 5を使いたい少なくとも3つの理由
0. どのブラウザーで使えるの? 以下で確認できます。 ECMAScript 5 compatibility table ざっといろいろ試してみると… IEは9以上以降かつStandard Modeなら使える Safari 5はFunction.prototype.bindのみ使えない iOS5も同様 Android 2.3ではさらに加えてObject.sealなどObjectをロックする機能が使...
JavaScript Reference
JavaScripta free online quickreference order here VisiBone Ihope you find these excerptsof VisiBone JavaScript references very useful.Contents: NumberString Number <–> String Boolean DateMathArray Fu...
RSS、XMLをAjax+JSONPで表示するブログパーツを作成(1/6):CodeZine
その形式の1つであるJSON(JavaScript Object Nonation)は、テキストベースのデータ記述方式です。JavaScriptの連想配列が構文の基礎となっているため、JavaScriptからの呼び出しが容易にできます。JSONにはJSONP(JSON with Padding)というJavaScriptの関数をコールバックする仕組みがあり、データの取得が完了すると指定したJava...
JavaScriptで、もう連想配列の最後のカンマに悩んでないので - すぎゃーんメモ
JavaScriptJavaScriptで、もう連想配列の最後のカンマに悩まない! - DQNEO起業日記で言及いただいていたので今の自分の意見を。 その発想は無かったし、無いですね。 2012-05-02 09:55:29 via Twitter for iPhoneです。 要素数が変わる、無駄なkeyが入るNode.jsなんかではECMA Script 5のObject.keys()が使えるの...
JavaScriptのnewって何?一体何なの?という話 - 愛と勇気と缶ビール
JavaScript マクラJavaScriptを使っている人なら知っていることだろうけど、JavaScriptはプロトタイプベースのオブジェクト指向を採用しているので「クラス」がない。オブジェクトしかない。でも、組み込みの演算子としてnewがあって、それを使ってvar obj = new Object();とか書けちゃう。クラスってものはJavaScriptにはないはずなのに、new Class...
newを封印して、JavaScriptでオブジェクト指向する(2) - 泥のように
前回の続きです。サンプルコードは前回から続いていると思ってください。 privateは諦めましょう 親のメソッドを呼ぶ コンストラクタ instanceofに対応する ダックタイピングのススメ 今回もobject関数を使うので再掲載。 /* * object - オブジェクトを作る * Object object(BaseObj [, mixinObj1 [, mixinObj2...]]) */...
404 Blog Not Found:javascript - instanceofでは不十分な理由とtypeof()の再^3発明
一理あるけど… JavaScriptの型は6種類だけど大きく分けた2種類を絶対に覚えておくべき(JavaScript おれおれ Advent Calendar 2011 – 20日目) | Ginpen.com typeof(null)がobjectだったりするのはどうかと思いますが、ArrayとObjectの区別がつかなかったりするのはいいんじゃないですかね。そういうのはinstanceofの領...
404 Blog Not Found:javascript - ECMAScript 5 で Object.clone を実装してみた
具体的に実装してみたかったのが、これ。 404 Blog Not Found:javascript - そろそろECMAScript 5を使いたい少なくとも3つの理由ES5以降は、以下のようにすればbuilt-inのように enumerable でないプロパティを定義できるようになります。 deep copy もできる Object.clone 。 Underscore.jsの _.clone()...
Let's WeakMap - 枕を欹てて聴く
ECMAScript, JavaScript, ES.next | 22:13 | ES.nextとして入っていて, ECMAScript 6にも入りそうな気配がするWeakMap. という訳で.WeakMapとはWeakMapとは,harmony:weak_maps [ES Wiki]keyへの参照が弱参照keyが任意のObject valueはなんでもありというものです.弱参照であるため, W...
ハタさんのブログ(復刻版) : Re: Titanium Mobileの暗黒面
面白いものをみてしまったので、僕も少しだけ ref - Titanium Mobileの暗黒ノウハウを公開します。 - このブログは証明できない。Object の wrap って出来ないね。ってやつTitanium.Database まわりを実装していたときのことなんですがDB の処理って大半は CRUD しかないから、それらを楽に扱えるように、wrapper を書こうと思って下記のようなコードを...
.NET FrameworkでJSONデータを処理する(1/4):CodeZine
はじめに JSON(JavaScript Object Notation)形式のデータは、XML形式よりもシンプルな記法でデータ構造を記述できることから、Webサービスで広く用いられています。 JSONはJavaScriptのオブジェクトのリテラル表現がもととなっているため、JavaScriptではそのまま読み書きすることができます。一方、C#などの.NET Framework上の言語では、JSO...
YouTubeの埋め込み動画プレーヤーをJavaScriptで制御するYouTube JavaScript Player APIの使い方|WEB Drawer -WEB制作に関するメモサイト-
サイトに動画を設置する際や、Youtubeにアップされている動画を紹介したい場合など、 Youtubeの埋め込みを使って表示する事があるかと思います。 この際にJavaScriptを使って制御ができるYouTube JavaScript Player APIというものがあり、設置をしたので そちらの実装方法のメモです。 これを使うと自分が作ったボタンで再生や停止が出来るようになります。(他にもいろ...
「Ajaxブラウザセキュリティ - 主戦場をDOMに移したXSS」 - 葉っぱ日記
IPAから情報セキュリティ技術動向調査(2011 年上期) のひとつとして「Ajaxブラウザセキュリティ - 主戦場をDOMに移したXSS」という報告が公開されていますので、ちょっと読んでみた感想などを…。まずは些末なツッコミから。(5.2. Ajaxの登場と進化)JavaScriptの中からのWebサーバとの間の非同期の通信を可能にしたAPIは、XMLHttpRequestという組み込みオブジェ...
[ ] == ![ ] の謎を自分でも解いてみた - Web系がおもしろい。
JavaScript, memo | 05:26alert( [ ] == ![ ] ); /* true */ っていうのはよくJavaScriptのWTFネタとしてよく見るんですが、その仕組みについて深く追いかけたことがありませんでした。 そいで今日、さっきのがなんでtrueになるのか忘れた…あれー。参照が同一であるかをみるのは、両者ともにObject型だったときのみだったっけ…twitter...
jquery1.5のDeferred Object - 俺の作業ログ
jquery, javascriptDeferred ObjectとはjQuery.Deferred, introduced in version 1.5, is a chainable utility object that can register multiple callbacks into callback queues, invoke callback queues, and rela...
uncurryThis 関数 - hogehoge @teramako
JavaScripthttp://wiki.ecmascript.org/doku.php?id=conventions:safe_meta_programmingにて大変有用な書き方を身に着けた。Function.prototype.bindとFunction.prototype.callの黒魔術的なもの。 obj.hasOwnProperty("prop"); と書くところをcallで書くと ...
