カテゴリー : JavaScript
HTML5で簡単なフォトエディターを作成 2 : JavaScript
HTML5の勉強で画像エディターを作成いる。 前回のエントリー「HTML5で簡単なフォトエディターを作成 : JavaScript」から少し進んだ。 » http://jsfiddle.net/s_hiros
PHPとパーミッション : PHP
パーミションについて調べていてとても参考になったサイト。
同値演算子(==, ===)のメモ : JavaScript
JavaScriptの同値演算子は==と===の2種類がある。通常の同値演算子(==)は型変換をして同値判定する。厳密な同値演算子(===)は型変換せずに同値判定を行う。
shallow copyとdeep copy
shallow(浅い)コピーとdeep(深い)コピーのメモ。 jQueryのextendメソッドを使ったサンプル。 var oldObj = { x: 0, y: ['a', 'b', 'c'] }; // shallo
HTML5で簡単なフォトエディターを作成 : JavaScript
勉強のためにcanvasを使った簡単な画像エディターを作成。機能はリサイズのみ。
setTimeoutのコールバック関数 : JavaScript
setTimeoutのコールバック関数の注意点のメモ。 var x = ‘global’; // (1) かん単な例 function callback1() { console.log(‘x: ‘ + x); }; (
VMWareを再インストール : Mac
VMWare Fusionで原因は分からないがエラーが出るようになった。dmg(disk image)ファイルをマウントしてVMWare Fusion.appをインストール(ファイルアプリケーションフォルダへドラッグドロ
Photoshopで透過画像(PNG, GIF)を作成するときのメモ : Photshop
透過するには背景レイヤーを非表示にする。
メソッドを変数に代入したときの注意点 : JavaScript
下記のように変数にメソッドを代入するとthisは変更される。 name = ‘global’; var o = { name: ‘foo’, foo: function() { console.log(this.name
setTimeout関数について調べたこと : JavaScript
setTimeout関数のメモ。 テキストを一文字ずつ表示する必要がありsetTimeout関数について調べたメモ。
パターン : JavaScript
JavaScriptの書き方のメモ。
イベントハンドラにクロージャーを設定 : JavaScript
イベントハンドラにクロージャーを設定するメモ。
実行のタイミング : JavaScript
JavaScriptの実行タイミングのメモ。
JavaScriptのnull型とundefined型
JavaScriptのnull型とundefined型は分かりづらい部分があるのでメモ。
Macのユーザー : Mac
OSインストールのさいに自動的に作成されるスーパーユーザーrootはデフォルトで利用できない。rootを有効できるが管理者ユーザーはsudoで都度rootユーザーとしてコマンドを実行できる。 suduでrootとしてコマ
バブルソート、クイックソート、リニアサーチ、バイナリサーチ : JavaScript
基本的なアルゴリズム(バブルソート、クイックソート、リニアサーチ、バイナリサーチ)をJavaScriptで書いてみる。 // 基本的なソートとサーチのアルゴリズム // ソート // ● バブルソート bubble so
ページを横スクロールするシンプルなJavaScript : JavaScript
ポートフォリオなどで見かけるシングルページ用のスクリプト。ページを横スクロールするJavaScript(jQuery-1.7.1を利用)。 » Demo » GitHub » ダウンロ
パーセントエンコーディングとURLエンコード
URLで使用すべきでない文字を%xx(xxは16進数)を使い符号化することをパーセントエンコーディングという。パーセントエンコーディングはURLエンコードとも言う。ただフォームデータをポストする際の符号化(applica
jsFiddleでXMLHttpRequestをテスト : JavaScript
jsFiddleでXMLHttpRequestのGETメソッドをテストする方法。MooToolsのサンプルは下記に記載されている。 » Echo Javascript file and XHR request
スター精密株式会社 | 小さな技術がつくる大きな世界 via I/O 3000
スター精密株式会社 | 小さな技術がつくる大きな世界
via I/O 3000