yield, Promise, coの話 ES2015ではPromiseを使って非同期処理が書けるわけですが、yieldや、Node.jsのパッケージcoと連携させるとうまく使えます。 基本事項 Promise Promiseは以下のようにして使います。 con… Tomoumi Nishimuraハック2017.07.19 4,605
Fetch APIリクエスト 初歩的な内容ですが、jsのPromiseの考え方の振り返りも兼ねてハックにFetchによるAPIリクエスト方法を残しておきます。 一般的に、以下のように使います。 fetch(url, { method: ‘GET’} … nissyハック2017.07.10 426
JavaScriptとPHPで全角数字を半角数字に変換する 入力フォームで数字を入力した時に全角で入力されてしまうと、数字のバリデートチェックをするときに 弾かれてしまうことがあります。もっとユーザーフレンドリーになるべく全角数字も半角に変換してバリデートチェックをパスできるよう… kensuke-iizukaハック2017.07.04 1,924
Google Tag Manager で utm_source を Cookie に保存する まず、「カスタム JavaScript」の「変数」として、以下の JavaScript を定義します。 ここでは「JS – setCookie」という名称で保存します。 function() { return… nbeppuハック2017.07.04 4,070
Javascriptで型判定を行う 以下を使うことで型判定が行えます。 Object.prototype.toString.call(hoge) [object RealmObject] などのような結果が返ってきます。 http://qiita.com/… @iwasakiハック2017.06.21 350
JSONのあれこれ JSONとは JSONはJavaScript Object Notationの略で JavaScriptの記法でデータを記述できるハイパーメディアフォーマット。 ハッシュや配列といったプログラム言語から扱いやすいデータ構… hurts14ハック2017.06.19 460
特定のソースコードファイルのみESLintの警告を無視する ファイルの先頭に以下のような記述をすると、そのファイル内は該当のESLintの警告が無視されます /* eslint no-underscore-dangle:0 */ nbeppuハック2017.06.13 802
JavaScript:要素の高さを取得する 要素のIDを指定して、JavaScript高さを取得する方法です。 var divHeight; var obj = document.getElementById(‘ID名’); if(obj.offsetHeight… haradaハック2017.05.30 2,443
JavaScript:画像のURLから高さと幅を取得する 以下の記述で画像のURLから高さと幅が取得できます。 var img = new Image(); img.src = ‘画像のURL’;//高さと幅を取得したいURLを入力 var img_width = img.wi… haradaハック2017.05.30 17,225