トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

Programming_javascript

JavaScriptのページ

主にwebブラウザへの組み込み用に用いられる。ある種最強クラスの普及率+認知度を誇る言語。現状でiPhone向けに動的なwebコンテンツを提供しようとすればこれに頼ることになる。ブラウザとテキストエディタさえあれば開発、実行が可能でグラフィカルな領域をいじれるので、プログラミング初学者向けに丁度良い。

Ajax

JavaScript + CSS + Xml の組み合わせで非同期通信を行うための技術。動的なページの作成が可能。Googleマップが火付け役と言われている。

jQuery

非常に高い人気があるJavaScript用のライブラリ。VisualStudioはjQueryをサポートしているため、JavaScript自体も含めて入力補完が効く。セレクタという記法でDOMを簡単に操作できる。jQueryMobileのように携帯端末向けのversionも存在する。

サンプル

Demo
デモページ
name function
accordion 展開型のメニュー
mordal window ホップアップウィンドウの表示
tooltips マウスオーバーによるホップアップウィンドウの表示
lavalamp マウスポインタに追随するナビゲータ
lightbox 画像のホップアップ+他の画像へのジャンプ機能

node.js

JavaScriptで記述されたNon-Blocking I/O環境。サーバーサイドでの利用を目的としていることからサーバーサイドjavascriptとも言われる。スケーラビリティと高速な動作が売りらしい。web技術者の大半がjavascriptを扱っていることから、これが広まり、クライアント・サーバーの両サイドをjavascriptで記述可能になることで、使用言語の分散を防ぎ、開発効率の向上がはかれるのではないかと見込まれている。

研究室内の利用例

Copyright(C) by 芝浦工業大学 工学部通信工学科, 森野研究室. All Rights Reserved.