maki-o memo

制作に関する私的なメモです

addEventListenerメモ

addEventListener(イベントの型,リスナー関数);

イベントの型

  • MouseEvent.CLICK //マウスがクリックされたとき
  • Event.ENTER_FRAME //フレーム毎
  • TimerEvent.TIMER //タイマーの設定秒毎
  • TimerEvent.TIMER_COMPLETE //タイマー終了時
  • Event.COMPLETE //ロード完了時
  • IOErrorEvent.IO_ERROR //ロード中にエラーが起こった時
  • Event.OPEN //ロード開始時
  • ProgressEvent.PROGRESS //ロード中継続的に発生
  • SecurityErrorEvent.SECURITY_ERROR //セキュリティーエラーが起こった時

ステージにイベントリスナーを登録する場合は、 this.stage.addEventListener();

エンターフレームの場合はインスタンスを指定しなくて良い。 addEventListener();

関数の引数

  • event:MouseEvent
  • event:Event
  • event:TimerEvent
  • event:ProgressEvent
  • event:IOErrorEvent

jsでの小数点第*位を四捨五入

最近調べてやっとわかったのだけれども、
どうやらJavaScriptには小数点第*位を四捨五入する関数がないらしい。

小数点以下を、切捨て・切り上げ・四捨五入 というのはある。

それを使って実装しました。

まず、対象の数値を関数で処理されたくないところまで整数にします。
具体的に言うと小数点第1位なら、その数値を10で掛けます。
その後、Mathクラスの対応する関数で処理し、
さらにその後、10で割ります。
以上で意図した数値が出せます。
以下、実行例

//小数点第1位で四捨五入したい場合
var num = 12.3456;

num = Math.round(num * 10) / 10;

これでOK。


WCAN mini MU ~Dreamweaver CS4の新機能「だけ」を弄る~

土曜に参加してきました。
Winter以来なんで、約3ヶ月ぶり。長いすね。


youtube動画のパラメータ

youtube関係を調べる機会があったのでメモ。

youtubeの動画を貼り付ける時、動画再生後に関連する動画を表示したくない場合は、 urlにgetで、”rel=0”という値を渡すと表示されなくなる。

そんなんねーだろ?と思いながら調べたらあっさり出てきました。 他にもいろいろある模様。

http://code.google.com/intl/ja/apis/youtube/player_parameters.html

.animateで色を制御するプラグイン『Color Animations』

jQueryの.animate()は、デフォルトでは数値型の制御しかできないらしい。 色のアニメーションをさせたかったので、探したらありました。

参考url:http://h2ham.seesaa.net/article/107837321.html

対象のjsファイルを<head>の<script>で読み込むだけで、.animate()で色の制御が可能になります。


プロフィール

フロントエンドエンジニア

Tomokazu Makita

名古屋でフリーランスでWeb制作してます。 フロントエンドのことを主にやってます。
a-blog cmsを使用したサイト制作が得意です。
お仕事のご相談随時受付中。

雪山大すき。冬は雪山の合間に仕事します。
財布はいつも吹雪です。

エントリーリスト

タグ