忍者ブログ
日々の足跡をなんとなく綴って行いこうかと。
[200] [199] [198] [197] [196] [195] [194] [193] [192] [191] [190]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

なんか作りたくなったので作り出してみた。
手軽に作れて見せやすい言語ということでjavascriptをチョイス。
狙い通りブログにもちゃんと張れてちょっと満足。
生成物自体はまだ試しに作ってみただけなんだけどね。

「canvas」ライブラリを使えば図形などを扱えるそうな。
IEだと公式にはサポートされてないらしいけど、そのライブラリをDLすれば使えるそうな。
 
JavaにもCanvasクラスはあるし、基本的にはそんな感じ?
面白いのは、「saveメソッド」と「resotreメソッド」だろうか。
現状を保存するメソッドと、復元するメソッドらしい。
自分でクラス作って格納しておかなくても、丸ごと保存出来るようだ。
いまいち使いどころが分からんせいでうまく使えんがね。

javascriptそのものの文法を深く理解していないために、かなり手間取ってる…。
そもそもスコープからして分からん…。
グローバルで変数定義して、その時点でオブジェクトをnewするのと、グローバルで変数定義して、メソッド内でオブジェクトをnewするのとで、動作が違うのが分からん…。
静的なところで動的な生成はできないってことだろうか?オブジェクト指向の言語としても使えるようなんだが、クラスの定義の仕方とかも…。そんな感じであまり進まんぜ。
とりあえず垂れ流し的に書いてみた。
◆本当はここにjavascriptの描画物が……諸々の理由で見えてないようだね。◆
やはりまずは基本を覚える必要が…。いやまあ、当たり前といえば当たり前なんだけどさ~~。
JavaやらC#やらと大して変わらんだろうと思ってやってみたら、いやはや甘かった…。

プロパティをクラス内で呼び出すときthisが必須っぽいのは忘れやすくて困るなぁ。
あと、prototypeにメソッド定義を並べるときの「,」がどうも抜けるね。

ブログ書くときくらいにしか使わないこのキーボード。
やはりプログラミングする時には、どうにも慣れてないせいでややストレスが…。
PR

コメント


コメントフォーム
お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カウンター
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新コメント
[02/21 ワッティー]
[10/18 Y的な]
[05/08 十日夜]
[04/26 ジャッカル草壁]
[01/29 十日夜]
最新トラックバック
プロフィール
HN:
Takaten
性別:
非公開
ブログ内検索
アクセス解析