ねごとめも背景

ねごとめも

数学、電気の勉強始めました!プログラムにも挑戦しています!|ω・)ノ


作成したプログラムは、こちらでも公開しています。
よかったら覗いてみてください。_( _´ω`)_
→ javascript,SVG で作成したプログラム置き場

クラス作成テスト (h)

下記の記事で課題としていた
javascript クラス作成テスト (e)

document に登録する mousemove イベントの処理は、
登録するイベント関数(fnc)を、

function(fnc, $){ return function(ev){ fnc(ev, $); } }

イベント関数を、無名関数でくるんで返すことで、
たぶん解決???したと思います。
イベントが発生した時に、arguments から
引数を取得できるようになったので、
怪しかった所が、すこし良くなった感じです。

いま作成している DataZip クラス。。。
値の操作を無理くり、
set, get 関数を使用して取得してたり。。。

Object をコピーして返せば、
クラス化する必要もないような。。。
クラス化。。。(謎

今回のプログラムは、
怪しかった所を修正したクラスで、
canvas 要素に直線を引くアプリを作ってみました。
マウスダウン、ドラッグで直線が引けます。
それ以外は、出来ません。_(:3」∠)_



2017/11/20 [01:36]

javascript クラス作成テスト (g)

前回の記事
javascript クラス作成テスト (f)

前回の記事のクラスと同じ動きの関数を、
Object で作成してみました。
クラス化の場合、要素を複数作成しても、
データへの参照がズレる事は無いと思いますが、
この Object の場合ズレるんじゃないかと、、、
試してません(;´Д`)
作り方次第では、行けるような。。。


2017/11/18 [21:58]

カウンター

プロフィール

negotoy

Author:negotoy
電気の勉強始めました!
テキストエディタを使ってプログラミングに挑戦中。fc2 ブログに公開しているテンプレート等は、自由にカスタマイズして、ご活用ください。プログラム実行の前に必ずコードの確認をお願いします。

最新記事

カテゴリ

カレンダー

10 | 2017/11 | 12
- - - 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 - -


PAGE TOP
広告: