改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで その3
Chapter 3 基本データを操作する - 組み込みオブジェクト -
基本データ型の続きです。
連想配列
var m = new Map(); m.set('犬', 'Dog'); m.set('猫', 'Cat'); for (var [key, value] of m) { console.log(key + ": " + value); }
Set
Java でいうと HashSet に当たります。
var s = new Set([1, 2, 3, 4, 1, 2]); for (var i of s) { console.log(i); }
Date
日付や時刻に関するデータを扱います。
var d = new Date(); console.log(d.toLocaleString());
不変オブジェクト
freeze メソッドを使って不変オブジェクトにします。
var book = { title: 'ほん', author: 'だれか'} Object.freeze(book); book.title = 'ホン'; // エラー
本
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
- 作者: 山田祥寛
- 出版社/メーカー: 技術評論社
- 発売日: 2016/09/30
- メディア: 大型本
- この商品を含むブログを見る
感想
Chapter 3 は知っている部分もあったので、すらすら読める箇所がいくつかありました。