2018-12-22から1日間の記事一覧

GitのデフォルトエディタをVSCodeにするには

目的 gitコマンドで使われるエディタをviからVisual Studio Codeに変えたい 方法 コマンドパレットからShell Command: Install 'Code' command in pathを実行する コマンドラインから下記のコマンドを実行する git config --global core.editor "code --wait…

VSCodeでファイルを常に新しいタブに開くには

目的 Visual Studio Codeで、ファイルを開いて編集せずに次のファイルを開くと、もともと開いていたファイルが見れなくなるのを防ぎたい 方法 Preview Modeを無効にする 手順 設定を開く(cmd+,など) workbench > editor: enablePreviewのチェックを外す 参…

JavaScriptで関数の定義方法var functionName = function() {} と function functionName() {} の違いは

目的 関数の定義の仕方に var functionA = function() { // ... }; function functionB() { // ... } がある 二つの構文の違いを知りたい どちらを使うべきかしりたい 説明 functionAは関数式(function expression) その行が実行されるときに定義される func…

JavaScriptで条件に当てはまる要素を配列から削除するには

目的 条件を指定してそれに当てはまる要素(element)を配列(array)から削除したい Array#delete_if!やArray#reject!のようなことをしたい 方法 filterでその要素を削除する サンプルコード let array = [4, 4, 8, 4]; array = array.filter(item => item !== …

JavaScriptで配列から特定の要素を削除するには

目的 配列(array)から特定の要素(element)を削除したい array.remove(int);のようなことをしたい 方法 削除したい要素のindexを調べる spliceでその要素を削除する サンプル var array = [4, 4, 8, 4]; var index = array.indexOf(8); if (index > -1) { arr…