速習ECMAScript2018を勉強する Map / Set 編

コレクション関連 Map/Set コレクション専用のオブジェクト命令とのこと。 オブジェクトリテラルで代用できるのことが多いので、実際まだ有効活用されているのは、少ないんじゃないでしょうか。 const obj = { ...

速習ECMAScript2018を勉強する Proxy編

Proxy オブジェクト オブジェクトの挙動をカスタマイズできるとのこと。 既存のオブジェクトに手を加えずに、オブジェクトの操作ができたりするみたいです。 target のオブジェクトに対して、handler で取得するの...

速習ECMAScript2018を勉強する Fetch編

Fetch httpリクエストの処理ができる命令です。 XMLHttpRequestというものも標準でつかえますが、面倒なのでみんな使いたくないみたいです. ブラウザー環境では、標準コマンドで使えたように思いますが、node...

速習ECMAScript2018を勉強する Promise編

Promise / Async 今回は、非同期処理について見てみたいと思います。 初心者のうちは必要がないんですが、これを知っていないと、初心者のままになりますので、形を覚えて行く感じです。 今回の記事は、少し長めになってしま...

for in / for of 挙動の違い

for in / for of 挙動の違い 追加メモです。 let data = ['apple', 'peach', 'banana']; Array.prototype.hoge = function() {}; // 処理...

速習ECMAScript2018を勉強する 分割代入編

今回から Part3 関数編に入ります。 前回で、Part2の基本構文編が終わりました。 本当にざっくりとした、説明です。 pickUpだから、これでいいんです。(笑) 素晴らしき分割代入,可変長引数、オブジェクトリテ...

速習ECMAScript2018を勉強する Symbol編

Symbol シンボル これも新しいタイプです。 一般的に定数の値として使われたりします。 const TOMODA = 'TOMODA'; const HAMADA = 0; const YASUDA = Symbo...

初心者が速習ECMAScript2018を勉強する

Javascriptの初心者ですが、ちゃんと勉強したくて、本を買いました。 Qiitaにも、初心者として記事を少し書いていますが、こちらは初心者が書いても、あまり迷惑にならなさそうなので、こちらに日々の勉強で、メモを残そうかと思...