中安拓也のブログ

プログラミングについて書くブログ

2017-09-01から1ヶ月間の記事一覧

forEachループの途中で要素を削除した場合のメモ

はじめに forEachでループを回している配列の要素をループの途中で削除した時に、(あくまで自分からみるとの話です)よくわからない挙動をしたので備忘録目的でまとめました。 developer.mozilla.org ループの途中で要素を削除した場合についての、MDNのサイ…

少し変わった(?)配列の参照方法

return ['pig', 'fox', 'bird', 'fish', 'mouse'][3]; // fish 上記の文を見たとき一瞬意味がわからなかったんですが、単純に定義した配列に添字の3を指定して値を呼び出しているだけですね。 かっこいい書き方だと思ったので、今後自分のコードにも積極的に…

parseIntとparseFloatは数字以外の情報を全て無視するって知らなかった

知りませんでした。まあ、初めの文字が数値以外だった場合は、NaNになってしまうんですが。 const weight = '60kg'; const height = '172.5cm'; console.log(parseInt(weight, 10)); // 60 console.log(parseFloat(height, 10)); // 172.5

ブラウザの開発者ツールによるAndroid/iOSアプリのデバッグ方法

はじめに 開発環境 Android iOS デバッグができない場合 はじめに ブラウザの開発者ツールによるAndroid/iOSモバイルアプリのデバッグ方法について書きます。 開発環境 ブラウザ: Google Chrome (バージョン 60.0.3)、Safari (バージョン 9.1.3) OS: OS X EI…