今回は「ECMAScript2018 (ES9)」についてまとめます。
今回の大きな修正は「正規表現」です。
正規表現に新たなフラグや機能が追加されました。
目次
文字列
テンプレートリテラル
正規表現
sフラグ
uフラグ
名前付きキャプチャ
後方参照
式と演算子
残余プロパティ / 分割プロパティ
Promise.prototype.finally()
非同期イテレータ
対応状況
...
10月 2018年
ECMAScript 2017 (ES8) まとめ
今回は「ECMAScript2017 (ES8)」についてまとめます。
目次
Object
Object.values() / Object.entries()
Object.getOwnPropertyDescriptors()
String
String.prototype.padStart() / String.prototype.padEnd()
Function
引数末尾のカンマ
async / await キーワード
SharedArrayB ...
Akinari Tsugo
23:16
JavaScript
ECMAScript 2016 (ES7) まとめ
今回は「ECMAScript2016 (ES7)」についてまとめます。
ECMAScript 2016 (ES7) ではあまり機能追加されず、以下の2点だけ追加されたようです。
といっても、どちらも利用シーンは多そうな機能なのでぜひ覚えておきたいものです。
目次
Array.prototype.includes()
指数演算子
対応状況
Array.prototype.includes()
今まで配列要素に指定した要素が含まれているかどうかを調べようとすると .indexOf() の戻り値が 0以上 であることを確認していました。
これだとコードで意味が分かりづらいので .includes() で読みやすくしようといった流れです。
構文
arr.includes(searc ...
Akinari Tsugo
0:20
JavaScript
Excel VBA で Globファイル指定 を 利用する 方法
今回は「ExcelVBA で使える Glob ユーテリティ」についてまとめます。
VBScriptにありそうでなかった Glob ユーテリティ を作成したので、その解説と使い方についてまとめておきます。
このクラスを利用すると、Glob形式で指定したフォルダ配下のファイルや特定文字列を含んだファイルの絶対パスの一覧を取得が簡単にできます。
目次
Globとは
使い方
利用までの準備
指定方法の例
ソースコード
Globとは
ファイル検索などで利用される、ワイルドカードなどを使ったファイル名の指定方法です。
拡張子が 「xlsx」であれば「*.xlsx」といった指定で検索できます。
任 ...
Akinari Tsugo
23:42
VBScript