第4回孤独サイ本読書会 を公開しました!(久々) connpass.com/event/38530/?u… #yokodokusho
2016-08-22 02:04:45第4回孤独サイ本読書会 に参加を申し込みました! connpass.com/event/38530/?u… #yokodokusho
2016-08-22 02:04:58えいりゅさんがいつも登録してくれてるし今度お菓子あげたい 第4回孤独サイ本読書会 connpass.com/event/38530/?u… #yokodokusho
2016-08-22 20:12:20これで復習した。意外と役立ったけど「配列が疎である」ってなんだっけ。まぁいいや。 第3回孤独サイ本読書会 #yokodokusho - Togetterまとめ togetter.com/li/986153 @togetter_jpさんから
2016-08-22 20:29:46「あるコードブロック中でのみアクセス可能な変数を宣言する方法はありません」->「一時的な名前空間として関数を定義する」('_')? #yokodokusho
2016-08-22 20:38:30@ihcomega JavaScriptは一番狭い変数のスコープが関数なんだよー。Javaだとforとかifみたいに { } だけど、JavaScriptだとそのforやifが書かれている関数になる。
2016-08-22 20:40:32関数実行時に使うのは ✕関数が呼びだされた時に有効な変数スコープ ◯関数が定義された時に有効であった変数スコープ #yokodokusho
2016-08-22 20:56:26@tan_go238 @backpaper0 なるほど!!!使い方がクリアになったあああああああああああああああああああああ
2016-08-22 20:58:20スコープチェーンおさらいのようす #yokodokusho pic.twitter.com/Ua8kPwH8yC
2016-08-22 21:20:49「関数オブジェクトと、関数の変数の名前解決に使われるスコープを組み合わせたものを、コンピュータサイエンスの分野ではクロージャと呼んでいます」こんな定義(?)初耳すぎ問題 #yokodokusho
2016-08-22 21:22:38var scope = "global"; function checkscope() { var scope = "local"; function f() {return scope;} return f; } #写経 #yokodokusho
2016-08-22 21:31:07checkscope() すると function f()が返って checkscope()() すると "local"が返る。 サイ本曰く人によってはこれ理解するのハードルが高いらしいが、納得できるわ大丈夫〜 #yokodokusho
2016-08-22 21:32:33var self = this; var outerArguments = arguments; 外側の関数が持ってるものにアクセス〜 argumentsは関数を呼び出すと勝手に宣言されるらしい。 #yokodokusho
2016-08-22 21:46:04function f(x, y, z) { console.log("expected: " + arguments.callee.length); console.log("actual: " + arguments.length); } #yokodokusho
2016-08-22 21:51:53@ihcomega var _this = this;派とかいる umai-bow.hateblo.jp/entry/2014/09/…
2016-08-22 21:53:28