js 復習
しらんかった
http://memopad.bitter.jp/w3c/js/js_datatypes.html
typeof [1,2,3,4] // Returns "object" (not "array", see note below) nullはobject。。。まあ、わからなくもない。解説が面白いな 不幸にも、JavaScriptでは、null のデータ型はオブジェクトです。
var person = null; // Value is null, but type is still an objectそういうことだったのか。結果違うなくらいしか思ってなかった
== 等しい
=== 値と型が等しいこんなのあったんか
instanceof オブジェクトがオブジェクト型のインスタンスである場合に true を返しますプロパティね
オブジェクトのプロパティ
名前:値のペア(JavaScript オブジェクトにおける)は、プロパティと呼ばれます。
var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};なにこれ、何に使うの
var x = new String(); // Declares x as a String object
var y = new Number(); // Declares y as a Number object
var z = new Boolean(); // Declares z as a Boolean objectいらないでしょこの機能
細かいところはしらなかった
いっつもlength()ってかいてしまう
ほー
そうなんかfor。forってオプション全部省けるのか。
continueはしらんかった
巻き上げね。初期化は巻き上げられない。宣言のみ巻き上げられる。使わないけど。
getonlyなんてあったんか
ほう
次の if 文は、0 が false であるため、(多分期待に反して)false を返します:var x = 0; if (x = 0)Try it Yourself »
代入は常に代入の値を返します。(訳注:???何を言いたいやら)<= いやいや。返すでしょ。
そうだったんか
argumentsあったような
そうだったんか
コピーしたかったら、...でspread expression
そういえば、こうやって、thisつかえた。忘れてた
これはいいことを知った
deleteって特定のだけ消せたんか
個人的にはrustのメモリ管理のほうが好き
最終更新
役に立ちましたか?