"普通は、このようなスクリプトは<head>内に記述する。しかし、この例ではHTMLの後に記述したほうがわかりやすい。" とのこと。無限のなぜ。 #yokodokusho
2016-05-01 12:10:43Array, Function, Date, RegExp, Error ('_') クラスたち〜 #yokodokusho
2016-05-01 12:18:57・nullもundefinedも同じようなもんと思っておこう ・トップレベルからthisを使うとグローバルオブジェクトが参照できる #yokodokusho
2016-05-01 12:44:48vat s = "test"; s.len = 4; var t = s.len; -> undefined. 2行目一時的にオブジェクトが作られてすぐ破棄されるなるほど💡 #yokodokusho
2016-05-01 12:45:48当たり前だけど var s = new String("test"); ならundefinedにはならない、さっきの。 #yokodokusho
2016-05-01 12:46:35@ihcomega クラスというよりはグローバルなオブジェクトらしいよ~ クラス構文もあるのだけどプロトタイプベースだし、多分
2016-05-01 13:00:01オブジェクトから論理値への変換。 "オブジェクトはなんでもtrueに変換されるよ、new Boolean(false)もtrueになるよ"って 何言ってんだこいつってなったけど (続く) #yokodokusho
2016-05-01 13:09:53(続き) function fuga(hoge) { if (hoge) return 1; else return 2; } -> fuga(new Boolean(false))は1 fuga(null)は2 なので「ふむ」ってなったつもり #yokodokusho
2016-05-01 13:12:49存在のチェックみたいなのでよく見るのはその、オブジェクトはtrueになるという仕組みを利用しているのか #yokodokusho
2016-05-01 13:14:10@ihcomega @backpaper0 プロトタイプはチェーンするアレです!クラスはクラスです! 最強オブジェクト指向言語 JavaScript 再入門! by yuka2py #javascript slideshare.net/yuka2py/javasc…
2016-05-01 13:20:38@yy_yank @ihcomega 全然分からん!分かりやすく噛み砕いて分かりやすい言葉で分かりやすく教えてくれ!!!頼む!!!この通りだ!!!
2016-05-01 13:22:12@yy_yank チクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタクチクタク……
2016-05-01 13:35:07var hoge = "hoge"; function f() { console.log("hoge(before): " + hoge); var hoge = "fuga"; console.log("hoge(after): " + hoge); } これ…
2016-05-01 13:38:35hoge(before): undefined hoge(after): fuga こうなる。アンビリーバボー。誰得。 #yokodokusho
2016-05-01 13:39:22