4.8の最後でちょろっと話題に出てきて以来、名前さえ一度も出てこなかった JavaScript ですが、ようやくまともなのが登場しました。加えて、フォームも初登場。このページの一番上にある「用語解説を見る!」のボタンがそれでございます。
※現在はなくなっちゃいました。 →当時の画面写真

 JavaScript はすごいです。HTMLやCSSとは難しさのレベルが違います。書式を憶えりゃいいだけの言語とは次元が違います。これで(プログラムとしては)すげえ簡単なんだから、JavaやC言語はどうなっちゃうんでしょう。おほほ。

 今回作ってみたのは、新しいウィンドウを開くだけの実に簡単なスクリプト。それと、現在のウィンドウを閉じるだけの超簡単なスクリプト。このふたつ。それをフォームと併用してみました。
 わかってしまえば簡単でも、素人にゃ難しいんだっての。

 中でも関数にゃ苦労させられたのです。「要するにCSSでいう class 属性」ってのを理解するまで、ずいぶん悩んだものです。数学が天敵ってくらい苦手なので、カンスウって聞いただけで気が滅入るのよね。「引数」もそうなんだけど。
 関数は今回のスクリプトでは使う必要なかったんだけど、まぁ練習ってことで。

 まぁこんな程度ならビルダーであっという間に作れると思うけど、そこはそれ、自分で苦労して作るからこそ面白いのです。「ボタンをつける」じゃなくて、「JavaScript を憶える」のが目的である以上、ビルダーで代筆とかサンプル集の丸写しとか、そんな芸のないことをやるわけにゃいかんのです。

 言うなれば、トレースした絵を人に見せてなんになる?ってところ。

 とりあえず、しばらくは文法の習得に費やされそう。教科書を見なくても書けるくらいにはならないと、とてもじゃないけど変数や配列なんて使いきれないよ。



Page Index
日付 題名 記事の要約
2001.6.4 GlobeTown 無料HPスペース試用記
2001.6.5 完全無料プロバイダを求めて FreeServe試用記
2001.6.8 やっと出ましたJavaScript ボタンひとつの奮闘記
2001.6.10 Multi Clip クリップボード拡張ツール試用記
2001.6.11 TreeBinder vs eMemoPad アウトラインプロセッサ対決
2001.6.13 縦か横か フレーム論序の口
2001.6.14 その後のGlobeTown 広告なしで無料(だった)サーバー
2001.6.16 さらにかゆいところに手が届きます 窓の手5.5
2001.6.18 明日天気になぁれ TWeather 導入記
2001.6.19 消えたオフライン 行方不明の「オフライン作業」
2001.6.20 24066KBの恐怖 Netscape6.10β導入記1
2001.6.21 ネスケ6.1β降臨 Netscape6.1β導入記2
2001.6.22 無駄な努力 ソースの軽量化大作戦
2001.6.24 パチョ奮闘記のひみつ ソース軽量化の悪戦苦闘記
2001.6.25 にっくき Program Files Program Files から ProgramFiles へ
2001.6.27 画面キャプチャ物語 スクリーンキャプチャの色々
2001.6.28 ADSL体験記 ADSL予約記
2001.6.29 猿は後ろを振り返らない PC歴半年を迎えて