コピペコードで快適生活

明日使えるソースを自分のために

Javascript

DeveloperConsoleに貼って、さっとCORSのチェックをやりたいとき用JS

xhrReq = function(url) { let xhr = new XMLHttpRequest(); xhr.open('GET', url, true); // プリフライト(OPIONSメソッドによる事前確認)をする場合は、 // カスタムヘッダをセットする xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xhr.…

自動ログインするブックマークレット

↓のコードを適宜修正して、ブックマークのURL欄にコピペする。 javascript:(function(){document.querySelector('input[name=login_id]').value = 'LOGIN_ID'; document.querySelector('input[name=password]').value = 'PASSWORD'; document.querySelector(…

Moment.jsメモ

随時追加 # 現在日時より前→マイナス。現在日時より後→プラス moment('2018/03/08 20:03:55', 'YYYY/MM/DD HH:mm:ss').diff(moment(), 'second') # プラスならば現在日時より前。マイナスならば現在日時より後。 moment().diff(moment('2018/03/08 20:03:55'…

PM2コマンドのメモ

# デプロイ # -------------------------------------------------- # 設定ファイルの生成 pm2 ecosystem # デプロイ先のセットアップ pm2 deploy ecosystem.config.js staging setup # プロセス管理 # -------------------------------------------------- …

yarnのコマンド

必要に応じて追記していく。 # npm install --save [package] # と同じ yarn add [package] # npm install --save-dev # と同じ yarn add [package] --dev # パッケージのキャッシュディレクトリ yarn cache dir # パッケージのキャッシュ削除 yarn cache cl…

JavaScript(ES5)でクラスベースっぽくオブジェクト思考する

JavaScript(ES5)でクラスベースっぽくオブジェクト思考したかったので簡単な書き方をメモ。 var MyObject = function(a){ // アクセサっぽく this.a = a; // privateメソッドっぽく var privateFunction = function(){ alert('private function! arg is ' + …

Gruntの基本をおさえておく

仕事でGrunt使う機会があったので、きちんと基本を押さえておくことにしました。 Gruntってなに? WEBフロント開発で使うJavaScriptとCSSの変換ツール 目的は、JSやCSSを書きやすい形で実装して、ブラウザで実行できる形に変換する環境を提供すること。 主に…