夜の歌

プログラミング、音楽、本について緩く書いていきます。

色々と(12月28日)

まずは、スコープについて質問してみた。 [JavaScriptの変数のスコープ](http://qa.atmarkit.co.jp/q/2632

ここにも書こう。

//変数aのスコープが及ぶ範囲は、全体。
var a;
function c(){
    //変数bのスコープが及ぶ範囲は、関数cの中だけ。
    var b;
}

こんな簡単なことを質問してみた。解答してくださるだろうか。。

次は、QiitaにTitaniumのコードを投稿 TItaniumで、TextFiledに文字を入力し、背景色を変える。 まあ、これも簡単なコード。

var win1 = Ti.UI.createWindow({
    backgroundColor:'#ff8080'
});

var textFiled = Ti.UI.createTextField({
    keyboardType: Titanium.UI.KEYBOARD_DEFAULT,
    borderStyle:Titanium.UI.INPUT_BORDERSTYLE_ROUNDED,
    autocapitalization:false,
    width:'200dp',
    top:'25%'
});
win1.add(textFiled);

textFiled.addEventListener('blur',function(e){
    if(textFiled.value === '赤色') win1.setBackgroundColor('#ff0000');
    else if(textFiled.value === '黄色') win1.setBackgroundColor('#ffff00');
    else if(textFiled.value === '青色') win1.setBackgroundColor('#0000ff');
    else win1.setBackgroundColor('#fff');
});

win1.open();

テキストフィールドに、「赤色」、「黄色」、「青色」のいずれかを書いてフォーカスを外せば、 書いた色に背景が変わるコード。それ以外の文字を入れてチャックを外したら、背景は白になる。 そんな簡単なコードですw



次は、JavaScriptの大型本

JavaScript 第6版

JavaScript 第6版

えー、207Pで止まりましたw ちょっと、クロージャが難しい季節。。

これは、寝てまた読もう。。