備忘録

備忘録

JavaScript

Vue.jsでaxiosを使ってJSONデータを利用(GET)する方法

Ⅰ. はじめに タイトルの通り「Vue.jsでaxiosを使ってJSONデータを利用(GET)する方法」です。以下のJSONから [ { "name" : "name001" }, { "name" : "name002" }, { "name" : "name003" } ] 以下のように出力するサンプルです。 name001 name002 name003 ※F…

一時的なメールサービスのAPIサーバを作る

Ⅰ. はじめに 一時的なメールアドレスを作成するサービスはいくつか存在します。 一時的なメールアドレスを作成する - 備忘録しかし、どのサービスもAPI経由でのアクセスが出来ないものばかりです。 送信されるリクエストを解析してサービスを利用する事も可…

Chrome UserAgentをワンクリックで切り替える

Ⅰ. はじめに Google Chrome はデベロッパーツールや拡張機能でUserAgentを簡単に変更することが可能です。 しかし、簡単といってもクリック回数が1回で切り替わるわけではありません。1クリックのみでトグル式にUserAgentを変更するツールが存在していなかっ…

Chrome Extension 拡張機能 アイコンクリック時に何かする

Ⅰ. はじめに ウィンドウを持たせずに、アイコンクリックで何かアクションを起こしたい場合に利用できます。 Ⅱ. サンプル manifest.json { "background": { "scripts" : [ "js/background.js" ] } } background.js chrome.browserAction.onClicked.addListene…

JavaScript難読化ツールの紹介と比較

Ⅰ. はじめに Ⅱ. 比較(無料版) 1. JavaScript obfuscator 2. Javascript Obfuscator 3. jjencode 4. Closure Compiler 5. /packer/ 6. YUI Compressor 7. aaencode 8. emojify-webpack-plugin 9. JSFuck 複号ツール JavaScriptbeautifier JStillery 有料版…

Highcharts 桁をカンマで区切る

Highcharts.setOptions({ lang: { // 小数点の文字を指定 decimalPoint: '.', // 桁区切りの文字を指定 thousandsSep: ',' } }); var chart = new Highcharts.Chart({ tooltip: { // 桁区切り有効、少数点第1位まで pointFormat: "Value: {point.y:,.1f} mm"…

AngularJS ng-repeatでn以上、n以下の値をフィルタする

Qiitaに投稿しました。 qiita.com

AngularJS ng-repeatで任意のキーを指定する

http://codepen.io/kagasu/pen/qNJLXZ

jQueryMobileでinput type="text"を横に並べる

http://jsfiddle.net/FabyD/ ↑ 百聞は一見にしかずinputのstyle属性とCSSの両方でdisplay: inline;する必要がある。情報元 http://stackoverflow.com/a/17041487

jquery.tablesorter カンマ区切りのソートに対応させる

百聞は一見にしかず https://jsfiddle.net/86rgf7eu/ $(function() { $.tablesorter.addParser({ id: "fancyNumber", is: function(s) { return /^[0-9]?[0-9,\.]*$/.test(s); }, format: function(s) { return $.tablesorter.formatFloat(s.replace(/,/g, '…