夢見がちWeb屋の浮かれ雑記帳

フロントエンド周りの技術ネタやらなんやらね

JavaScript

JavaScriptのソースコードのインデントは空白2文字である。異論は認めない。

まあw3schools.comのJavaScript Style Guide and Coding Conventionsでは思いっきり4だって言ってんだけどね。 Always use 4 spaces for indentation of code blocks: WebStormもデフォルトだと4だったりする。 でも、最近人気のStandard.jsでは 2 spaces – …

Javascriptのファイル名で大文字使うのやめてほしい

React.jsの実装とか見るとファイル名に大文字小文字混ざっているんだけど、個人的にはこの習慣ホントやめてほしい。 canDefineProperty.js checkReactTypeSpec.js deprecated.js flattenChildren.js getIteratorFn.js getNextDebugID.js KeyEscapeUtils.js L…

JavaScriptでDestructuringするときに別名やらデフォルト値が設定できるのを最近まで知らなかったのはここだけの話な。

Node.jsの6やES2015から使えるようになったDestructuring。変数宣言するときに、オブジェクトのプロパティを一括して取り出せる機能だ。 const user01 = { name : 'Okunishinishi' } let { name } = user01 // `let name = user01.name`と書くのと同じ なん…