すぐに忘れる脳みそのための Wiki
このサイトを検索
ナビゲーション
Home
サイトマップ
最近の更新履歴
プログラミング
jute memo 編集
Haskell
jute memo 編集
プログラミング
jute memo 編集
Home
jute memo 編集
プログラミング
jute memo 編集
すべて表示
Home
>
プログラミング
>
JavaScript
HDテンプレート
<html>
<body>
<pre><script src="program.js"></pre>
</body>
</html>
(
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
, p5 より)
cf.
HTML のテンプレート
同一フォルダに program.js ファイルを作成し、JavaScript を記述する。
準備
開発環境を整える
Spket IDE, Firebug を使って JavaScript
HTML のテンプレート
言語
ハッシュとオブジェクト
ブロックスコープ
無名関数に引数を与える
JavaScript における 3 つの for 文
ブックマークレット
サイトのタイトルと URL の取得
気象庁の、前日の、一時間ごとの「気圧データ」が含まれるページを表示するためのブックマークレット
Yahoo Pipes でユーザ入力に対応したパイプをブックマークレットで呼出す
CSS
CSS と JavaScript で伸縮する領域を作成
ブラウザのウィンドウのリサイズに合わせて HTML の要素の値を更新
Index
: style プロパティの一覧
DOM
キー入力に応じて HTML の要素の値とスタイルを変化させる
Greasemonkey
開発
設定の異なる複数の Firefox を起動
して開発用とブラウズ用を分ける
Spket IDE で Greasemonkey
Greasemonkey 最初のテンプレート
参考サイト
Main Page - GreaseSpot
: 本家サイト
API
Dive Into Greasemonkey
: 定番チュートリアル
サンプル
特定のリンクをハイライト
その他
K-Meleon で Greasemonkey を利用する
2009.9.01
ツール
Aptana
Firebug :: Add-ons for Firefox
JS Bin - [unsaved]*
: ブラウザでコードを編集できる。
参考サイト
JavaScript - Wikipedia
言語仕様
ECMAScript Language Specification (HTML version)
ライブラリ
DOM - MDC
Global Objects - MDC
チュートリアル
A re-introduction to JavaScript - MDC
JavaScriptのイロハ:特集 - builder by ZDNet Japan
連載:Ajax時代のJavaScriptプログラミング再入門 - @IT
JavaScript - MDC
Core JavaScript 1.5 ガイド - MDC
JavaScript - Wikibooks
とほほのJavaScriptリファレンス
イヌでもわかるJavaScript講座
学習環境
JavaScript Shell
TIDE 2.0 beta
: ブラウザ上の IDE
Aptana
DOM
DOMから始めるJavaScriptモダン・スクリプティング---目次 :ITpro
第6回 イベントハンドラから脱却しよう
HTML要素内にイベントハンドラをセット
windowオブジェクトにonloadイベントハンドラをセッ
W3C DOMイベントモデル
オブジェクト
ロケーション(Location)
本
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス (大型本)
_displayNameOrEmail_
- _time_ -
削除
_text_