JavaScript

prototypeとスピリチュアル

この前,諸事情でこんなプログラム書いたんよね. // 最近のブラウザはObject.createは結構実装されてるみたいだよ!(調べろ) if(typeof Object.create !== "function") { Object.create = function(o) { function F() {} F.prototype = o; return new F(); }; …

JavaScriptの不思議

JavaScriptは不思議な子。なんでこれがtrueなの? 3<1<3 // true Pythonでは、この書き方でおkだったはず。でも、JSではNG。まず、3 false<3 // true falseが数値型に変換される。変換されると0になる。 false<3 // true 0<3 // true +false // 0 +true // 1 そうそう…

鯖江駅前の信号機のやつを作ってみました

素早くコーディングする癖をつけるために毎日練習することにしました.ルール JavaScriptを使うこと とにかく素早く作ること(お作法とかはどうでもいい) 使えないもの・くだらないものでもいい というわけで1日目は鯖江駅前の信号機のやつを作ってみました コ…

Titanium MobileでAndroidアプリを作るときはexitOnCloseがとても大事

こんにちは!Titanium Mobileで複数のウィンドウを遷移するAndroidアプリを作るときはexitOnCloseプロパティが重要になります.どういうことかというと, 以下のようなプログラムを書いたときに var win = Titanium.UI.createWindow({ title:'最初のウィンドウ'…

Facebookの左下のチャットの"アレ"を消す

(今回の記事は完全にネタです。ユーザスクリプトを試しに書いてみたかっただけです) こんにちは。突然ですが, Facebookの左下にあるチャットの"アレ"消したくないですか?"アレ"ってオンラインの友達が表示されるじゃないですか?何気なくFacebookを開いたときに…

「基礎Ajax+JavaScript」を読んだ

JavaScriptを一通り学んでみたかったので読みました。内容は基礎的な文法、DOM、Ajax(簡単な例とAPI)といった具合。ほとんどがJavaScriptのことについてだったので、本のタイトルは「基礎JavaScript+Ajax」のほうがよかったかも。HTMLがそこそこ分かる人で、…