命名って難しい

変数、関数、クラスなどなど実装より命名に毎回悩むタイプの人間による技術についてのメモ。

チートシート的メモ

概要

1,2行のちょっとしたコードをまとめる。
ちょいちょい更新していく。

PowerShell

現在のスクリプトディレクトリを取得する。

Split-Path $MyInvocation.MyCommand.Path
# pushd %~dp0と同じ処理
Push-Location -Path (Split-Path $MyInvocation.MyCommand.Path)

バッチ(コマンドプロンプト)

BCPで[-w]オプションつけて出力するとforで読めない

単純な文字列型[-c]にしよう。

javascript

getElementsByTagNameの結果をforEachする

Array.prototype.slice.callを使って配列に変換する必要がある。

Array.prototype.slice.call(document.getElementsByTagName("table")).forEach...