AIR, JavaScript こんにちは! みなさんガジェットつくってますか! なんだか最近、色々な種類があるみたいですね! Yahooナントカとか、Googleガジェットとか、Adobe AIRとか、シルバーナントカとか、あとWindowsサイドバーだとか…。 こういうガジェット的な... 続きを読む
JavaScriptこんにちは! みなさんガジェットつくってますか! なんだか最近、色々な種類があるみたいですね! Yahooナントカとか、Googleガジェットとか、Adobe AIRとか、シルバーナントカとか、あとWindowsサイドバーだとか、Operaナントカとか…。こういうガ... 続きを読む
greasemonkey で使われているテクニック。sandBox グローバルオブジェクトのプロトタイプチェーンに XPCNativeWrapper で包んだ window オブジェクトをセットしている。 var script = "alert('Hello World');" var safeWindow = new XPCNativeWrapper(window); ... 続きを読む
wwwwwwwww 続きを読む
JavaScript の機能チェックツールを作成しました。 適当に修正して使って下さい。 JavaScript 機能チェックツール (2009-02-04) サンプル: ソースコード 機能をチェックするためのコードは個別の文字列にしてあります。 これを eval 関数に渡して評価していま... 続きを読む
事故事故報告発生日時:2009年12月31日21時06分場所:国道482号線下り坂被害:公用車全損(価格160万円)、当該運転士は、無傷。責任:当該運転士 概要 当該運転士は、国道482号線下り坂を走行していた。当該車両は、2速にてエンジンブレーキを活用して、下り... 続きを読む
■ FireBug の $x とかはどこにあるのか 14:27 >> dir(FireBugEval.api); ["$0","$1","$n","$","$$","$x","clear","inspect","dir"] >> FireBugEval.expr; "FireBugEval.expr;" //=> 実行中のスクリプト文字列 FireBugEval は一行実行するごとに毎回生成されて... 続きを読む
javascript, firefoxどうすればいいんでしょう。 version(170); とかやってもそんなもの無いと怒られるんです。New in JavaScript 1.8 - MDCによると、HTMLで使うには script type="application/javascript;version=1.8"> ... あなたのコード ... script> とす... 続きを読む
要旨 Firefox 2 の JavaScript (JavaScript 1.7) の新機能の一つである let を使うと、クロージャーを作るときにありがちなまどろっこしいコードを簡潔に書くことができます。 はじめに Firefox 2 では JavaScript 1.7 が使えるようになりました。 generator、 ... 続きを読む
JavaScript1.7ではletキーワードを用いることで、より詳細なスコープの操作ができるようになります letキーワードを用いた構文にはlet文、let式、let定義の3つがあります let文 let ( var1 = value1, var2 = value2 … )と変数定義をし、その後に{ ~ }ブロッ... 続きを読む
ObjectからObject?への分割代入 JavaScript | 19:53 | (改めて書くのもあれだけど、分割代入が使えるのは2008年6月現在でFirefoxとOperaだけです) mal_blue@tumblrより。 var {0:a, 3:b} = [10,20,30,40,50]; alert(a);// 10 alert(b);// 30 これは配列からObje... 続きを読む
Kanasan.JS Jetpack ワークショップに行ってきました。Jetpack は Firefox 用の簡易拡張プラットフォーム。私としては通常の拡張機能のほうが高い自由度を持てて好きなのですが、Firefox を広く一般に使ってもらうには、簡単なものを簡単に作れるようにするとい... 続きを読む
What is it? FancyBox is tool for displaying images, html content and multi-media in a Mac-style "lightbox" that floats overtop of web page. It was built using the jQuery library. Licensed under the MIT License Features: Adds a nice drop shado... 続きを読む