JavaScript(434)

429follower
kazuki-tohyama さんのアバター 0views

javascriptのboolean値について

javascriptのbooleanは少し特殊で、オブジェクトは全てtrue、0や”(空文字)はfalseを返すようになっています。 //コメントは論理式に変数を入れた時に返るboolean値 var a = true /... 2017年9月21日
@iwasaki さんのアバター 0views

Javascriptで連想配列は参照渡しになるので注意

hoge = {a:1, b:2} example = hoge; example.c = 3; のようにすると、hogeの方にも c の要素が追加されるので注意が必要です。 ... 2017年9月21日
@iwasaki さんのアバター 0views

Javascriptで連想配列の要素を削除する方法

連想配列のオブジェクト hoge から 要素 item を削除するには以下のようにします。 delete hoge.item; ... 2017年9月21日
wkousuke さんのアバター 2views

javaとjavascriptの役割の違い

私はJavaとJavaScriptの違いを今まではあまり理解しておりませんでしたが、ウェブアプリ開発でとても重要だと知ったため、メモとして残します。 Javaは様々な環境で動かすことが出来る、動作も速く使い勝手のいいプログラミング言語。 ... 2017年9月20日
Tomohiro さんのアバター 2views

dojoで特定のidをもつ要素のclassを書き換える

dojoでhogeというidをもつ要素のclassを書き換えたい時がある。例えば <span class="required" id="hoge">hogehoge</span> というタグにtestという名... 2017年9月20日
soutahirose さんのアバター 2views

WordPressで使用しているプラグイン名及び状態の取得

取得はクロームのコンソールから行うのでjavascriptで書きました。 (function () { var plugin_title = document.getElementsByClassName('plugin-title... 2017年9月20日
hurts14 さんのアバター 5views

JavaScriptで変数の置換

var str = "hoge"; var org = "hogehoge"; str.replace("h","f"); org.replace("h","f"); console.log(str); console.log(org); ... 2017年9月19日
harada さんのアバター 12views

JavaScript:WordPressで挿入されてしまった空のpタグを消す

とりあえず挿入されてしまった空のpタグがある場合にさくっと消したい場合はJavaScriptが一番簡単なようです。 <script type="text/javascript"> $('p:empty').remove(); ... 2017年9月13日
goto_jp さんのアバター 24views

WordPressのページ間でPOSTデータを送受信する

WordPressで「post」と言うと投稿データのことですが、WordPressの記事内にフォームを作り「POST」データを送受信する方法です。 投稿本文欄でPHPを扱えるようにするプラグインならよりイージーにできますが、セキュリティの... 2017年9月7日
kagehal さんのアバター 35views

JavaScriptで複数の地点を地図上に表示させる方法

JavaScriptで幾つかの位置情報をGoogle Map上に表示させたいとき、地図を定義した関数内に var data = new Array(); data.push({ lat: "緯度", lng: "経度", name... 2017年9月6日
harada さんのアバター 10views

JavaScriptのAlert内での改行(PHP入れ込みの場合)

通常の改行は\nですが、php内に記述している場合はこれだとエディタによっては表示がおかしくなる可能性があるので\\nを利用します。 <?php echo '<script type="text/javascript">... 2017年8月14日
@iwasaki さんのアバター 8views

ES2016ではMath.powの代わりに**を使いましょう

Math.pow(x, y) を使おうとすると math.pow is restricted from being used というエラーが出ます。 かわりに x ** y を使いましょう。 http://2ality... 2017年8月8日
Tomoumi Nishimura さんのアバター 44views

yield, Promise, coの話

ES2015ではPromiseを使って非同期処理が書けるわけですが、yieldや、Node.jsのパッケージcoと連携させるとうまく使えます。 基本事項 Promise Promiseは以下のようにして使います。 const p =... 2017年7月19日
nissy さんのアバター 10views

Fetch APIリクエスト

初歩的な内容ですが、jsのPromiseの考え方の振り返りも兼ねてハックにFetchによるAPIリクエスト方法を残しておきます。 一般的に、以下のように使います。 fetch(url, { method: 'GET'} // オプシ... 2017年7月10日
kensuke-iizuka さんのアバター 41views

JavaScriptとPHPで全角数字を半角数字に変換する

入力フォームで数字を入力した時に全角で入力されてしまうと、数字のバリデートチェックをするときに 弾かれてしまうことがあります。もっとユーザーフレンドリーになるべく全角数字も半角に変換してバリデートチェックをパスできるように したいです。 J... 2017年7月4日
nbeppu さんのアバター 19views

Google Tag Manager で utm_source を Cookie に保存する

まず、「カスタム JavaScript」の「変数」として、以下の JavaScript を定義します。 ここでは「JS – setCookie」という名称で保存します。 function() { return functi... 2017年7月4日
@iwasaki さんのアバター 10views

Javascriptで型判定を行う

以下を使うことで型判定が行えます。 Object.prototype.toString.call(hoge) [object RealmObject] などのような結果が返ってきます。 http://qiita.com/sdn_... 2017年6月21日
hurts14 さんのアバター 13views

JSONのあれこれ

JSONとは JSONはJavaScript Object Notationの略で JavaScriptの記法でデータを記述できるハイパーメディアフォーマット。 ハッシュや配列といったプログラム言語から扱いやすいデータ構造を記述でき... 2017年6月19日
nbeppu さんのアバター 17views

特定のソースコードファイルのみESLintの警告を無視する

ファイルの先頭に以下のような記述をすると、そのファイル内は該当のESLintの警告が無視されます /* eslint no-underscore-dangle:0 */ ... 2017年6月13日
harada さんのアバター 35views

JavaScript:要素の高さを取得する

要素のIDを指定して、JavaScript高さを取得する方法です。 var divHeight; var obj = document.getElementById('ID名'); if(obj.offsetHeight) { ... 2017年5月30日