JavaScript
外部サービスに依存するが ipinfoを使う方法 fetch('https://ipinfo.io?callback') .then(res => res.json()) .then(json => console.log(json.ip)) ipifyを使う方法 fetch('https://api.ipify.org?format=json') .then(res => res.json()) .then(json => co…
function removeCommentedLines(text) { // 改行文字でテキストを分割して配列に格納 var lines = text.split("\n"); // コメント行を削除する var filteredLines = lines.filter(function(line) { // 行の先頭が `` で終わる場合は削除しない return !(/^$/…
圧縮、コンパイル 変換しないといけない ここオススメ ytyng.github.io https://8oclockis.blogspot.com/2018/08/javascript-conversion-service-for.html
Facebookのページで 管理人報告 みたいな偽前澤の投稿をFacebookで見かける 上から各コードを順番に1個ずつChromeのconsoleで入れてください。 いっぺんにやりたいけどそれは厳しいので誰か作ってね。 検索関数&偽前澤探す(「ライブ配信」の文字列なので…
Facebookの「知り合いかも」を消す let divs = document.getElementsByTagName('div'); for(var item in divs) { let b = divs[item].getAttribute('aria-label'); if (divs[item] && b == "削除") { divs[item].click(); } } で消せるが、根気よく「友達」…
DMM英会話で現在時刻に一番近いので検索フォームでの時刻の検索条件にする 15分刻みの参考 qiita.com // 2桁 var get2Digit = function(number) { return ("0" + number).slice(-2); } var currentMinuites = new Date().getMinutes(); var additional = cur…
document.body.style.webkitTouchCallout='none'; で消せる。
JavaScriptの長押しはこうする How to detect a long touch pressure with javascript for android and iphone? - Stack Overflow function onLongPress(element, callback) { let timer; element.addEventListener('touchstart', () => { timer = setTimeou…
これが参考になる https://cyublog.com/articles/flutter-ja/flutter-webview-plugin/ FlutterAppは任意の文字 WebView内のJavaScript FlutterAppが勝手にできてる? hoge_barが送られる文字。これを色々やれば統一感あるコードになりそう。 if (typeof Flut…
オブジェクト型の中身をキーではなく値でユニークにする方法。 myObj は オブジェクト型。 中身こんな感じで、1とか2が重複。 [オブジェクト, オブジェクト, オブジェクト] みたいなオブジェクトが配列に入ったのを ユニークにする的な記事はあったけど、 1…
JS Error https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Exception_Handling_Statements/try...catch_Statement https://qiita.com/Tsuyoshi84/items/c50fbbf30a2af387efdf
https://numb86-tech.hatenablog.com/entry/2016/10/27/123806 Object.assignの返り値意味なくね? let obj1 = {value1: 'hoge'}; let obj2 = {value2: 'fuga'}; let obj3 = Object.assign(obj1, obj2); console.log(obj1); console.log(obj2); console.log(…
スプレッド構文 - JavaScript | MDN const a = {x:1, y:2, z: 3, i: 4};とconst b = {x:6, y:7, z: 8}; を足して const c = {...a, ...b};がどうなるか 後出しが勝つ。 {x: 6, y: 7, z: 8, i: 4}
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Object_destructuring オブジェクトの分割代入(Object destructuring) const { a, b, c } = somthing; これを const { a as adash, b as bdash, c as c…
これは怒られる。 new RegExp('{0}'); これはOK const regex = new RegExp(`\\{0\\}`, 'g'); const replaced = 'BAR{0}HOGE{0}FUGA'.replace(regex, '置き換えた');
'{11}', '{10}', '{0}', '{3}', '{1}'こんなやつ import _ from 'lodash'; const a = ['{11}', '{10}', '{0}', '{3}', '{1}']; const uniq = _.uniq(a);; const sorted = _.sortBy(uniq, (num) => { return _.parseInt(num.replace(/['{'|'}']/g, '')); }); …
javascript - Inverse of [].filter in JS? - Stack Overflow function unfilter(array, callback) { return array.filter(function () { return !callback.apply(this, arguments); }); } apply()・・・引数の配列を 1 つだけ受け取る Function.prototype.a…
This value is floored to the nearest second, and does not include a milliseconds component. http://momentjs.com/docs/#/displaying/unix-timestamp-milliseconds/ moment.jsはミリセカンドまで含まれてないUnix Time
How to convert image into base64 string using javascript - Stack Overflow JS
var a = []; a[9] = 1; console.log(a.length); // => 10 var b = []; b[100] = 1; console.log(b.length); // => 101 一番大きいの添字 + 1で数えられている?
https://stackoverflow.com/questions/37949981/call-child-method-from-parent ref使って、 <Child ref={this.child} /> current.メソッド名()で呼べる。 this.child.current.getAlert(); そのままだとundefinedになる?? コンストラクタでReact.createRef();が必須かも constructor(</child>…
AWSのCognitoでERR_NAME_NOT_RESOLVEDのエラー ブリッジアダプターからNATにしたら解決
Number(996120694767139944).toLocaleString(); "996,120,694,767,140,000"
Polymer RiotをReact・Polymerと比較する · Riot.js preact GitHub - developit/preact: ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM. Stencil.js https://stenciljs.com Nuxt.js https://ja.nuxtjs.org/guide/insta…
例えばrenderを条件で非表示・表示わけさせたいときにreturnしてしまうと render() { if (hoge === bar) { return; } Table(...): Nothing was returned from render. This usually means a return statement is missing. Or, to render nothing, return nul…
ElementのジェネリックのHTMLCollectionをHTMLCollectionOfと言ってる?? Ofも付いたものまで型に見える・・。 こいつは配列じゃないのでforEachで回せない。 http://ptech.g.hatena.ne.jp/noromanba/20120521/1337639496 Array.prototype.forEach.call()を…
ChromeにResourcesがなくてlocalStorage確認できない。 ここにある!
JavaScript/Number - Wikibooks toFixedは Math.pow(10, -7).toFixed() "0" つかえない・・
小数点は、 Vivaldiのコンソールで見た。 Math.pow(10, -7) つまり 「10の-7乗」から、 1e-7 になった。 実際
handleSubmit(event) { event.target.value; とJSだった時、TypeScriptでは? 調べたら https://stackoverflow.com/questions/40676343/typescript-input-onchange-event-target-value https://stackoverflow.com/questions/40676343/typescript-input-oncha…