Spells and Charms

プログラミング(呪文学)の学習記録。

本日の学び

flexbox 垂直と水平の話

Hello, world! ( ・∇・) 数日前からflexboxをやりはじめたのですがある一点がわかっておらず苦戦しました。 ( ・∇・;) それは、flex-directionの方向ありきで他のプロパティを考えないといけないところ! それがわかってやっとスッキリ。 赤字部分が抜けてい…

クロージャ | 割と詳細に書いてある記事がわかりやすかったのでシェア

Hello World! 前回の記事でクロージャについて紹介したのですが、理解に一役かってくれた記事があるので今回はそちらの記事のざくっとしたまとめを残しておきたいと思います。 ahochauyo.hatenablog.com ( ・∇・) JavaScriptにおけるLexical Environmentとは…

functionってなに?

function はJavaScriptの基礎っぽいのだが、functionそのものがなんなのかあまりわからず、混乱の日々が続いている。 今ひとつわかりいやすい記事に出会えていなかったのだが、この方の記事はたしかにわかりやすかったので備忘録としてはっておく。 senews.j…

JavaScriptではいくつか型が存在している。 ahochauyo.hatenablog.com 先にでてきたものに合わせて計算するという仕組みになっているので要注意。 //変数は数値 var x = 1x += 2 // xは数字。これは1+2の足し算だな。3をいれとこう。 //変数は文字列 var y =…

var

varは初期値を与えずに宣言だけすると、最初はundefinedの状態。 var x console.log(x) // undefined var x = 10 // 初期値を与える例1console.log(x) // 10 var x = “abc” // 初期値を与える例2console.log(x) // abc varは毎回新しく変数を宣言する。 {}の…

左辺がなくてもいい。=がなくてもいい。 プログラミング初心者なので、まだ感覚的に体得できていない感じがある。 いままでは、 配列を数値に変換して計算させたり、 この条件ならば計算Aそれ以外は計算Bなど、 計算をするプログラムが多かった。 つまり va…