Help us understand the problem. What is going on with this user?
森建
@printf_moriken
フロントエンド、アプリなど。

Fukuoka

Comments
`document.getElementsByTagName` の返り値である `HTMLCollection` は配列ではありません。このようなオブジェクトはよく ArrayLike Object ...
補足になるのですが、Fetch API が使えるモダンブラウザでは ```js async function blobToJson(blob) { const response = new Re...
残念ながらリジェクトされたみたいです。 > Revision 4, 2018/05/02 > • Rejected after discussion on public_webgl and no s...
補足ですが `:is` は二カ月前までは `:matches` でした。 https://github.com/w3c/csswg-drafts/issues/3258#issuecomment-43...
重箱の隅をつつく指摘ですが、ブラウザ環境であっても Web Worker 内でグローバルオブジェクトにアクセスしたい時には `window` ではなく `self` ですね。 ちなみに Web Wor...
> 小数点以下切り捨て > ```js ~~1.53 ``` こちらですが正確には 32bit int の範囲内に変換されています。よって絶対値の大きい数値を整数値にしたい場合は素直に `Math...
編集リクエストを送ったものです。ES2017 Async Functions は**実行しないと** Promise を返さないので ```js const p1 = (async (resolve...
`Set` の集合演算的メソッドは既に TC39 で提案されていて、Stage 2 になっています。 そのうち JavaScipt に入るものと思われます。 https://github.com/tc...
@anqooqie Spec を見ると確かに`TextEncoder`方は UTF-8 しか対応していなかったです……。失礼しました。
ブラウザについての補足情報です。 npm の text-encoding は [WHATWG Encoding API](https://encoding.spec.whatwg.org/) を実装...
`jQuery.Deferred`はもはや太古の遺物です。`Promise`を使うことを強くおすすめします。 JavaScript のネイティブ機能に`Promise`があるので、Chrome だと何...
同じく 「アロー関数のみにしていく」については懐疑的です。 > `function`キーワードの`this`の取り扱いはトラブルの元です。 とありますが、これは全てを Arrow Function...
> export文はどのブラウザも対応していないみたい。 けどいいや。一つにまとまってる方が全体は分かりやすいし。 MDN の情報は古いです。Firefox を除くモダンブラウザで ES2015 M...
## 変数について 変数の使い分けが間違っています。 グローバルスコープ(函数や `{}` で囲まれていない一番外側に書かれたコード)では確かに以下の通りになります。 ```js var hoge...
test.js の書き方だと2つ以上のインスタンスを作った場合に破綻すると思われます。 コンストラクタを呼び出した時にインスタンスを `ES2015 WeakMap` に渡してあげて、その Weak...
正確に言うと JavaScript の言語仕様は Ecma TC39 が策定をしていて、ブラウザの DOM API や HTML, CSS は WHATWG と W3C が策定をしています。 また補...
URL のクエリの操作は URL API の URLSearchParams を使うことをおすすめします。 https://developer.mozilla.org/ja/docs/Web/API/...
`Promise#finelly` ですが、現在 ESNext Stage 3 にあるので、順調にいくと ECMAScript の標準に入ると思われます。 https://github.com/tc3...
`document.write` は現代ではパフォーマンスなどの観点から使わない方が望ましい函数です。 代わりに `Element#insertAdjacentHTML` や `Element#inn...
## Strict Mode について Strict Mode については既に指摘されていますが、モダンな JavaScript では Sloppy Mode ではなく Strict Mode を使...
幾つか気になった点を指摘させてください。 ## グローバル汚染について > ちなみに、varをつけずに宣言すると全てグローバル変数とみなされる。 strict mode を使うようにしてください...
> cssを使ってhtmlにて作成したインターネットのページをデザインする際、2カラムや3カラムというような、縦に2列、3列というように要素を作っていくデザインを作ろうと思った際、以下のようにfloa...
@uctakeoff 素晴らしいまとめをありがとうございます。1つ気になったのコメントさせていただきます。 モジュール分割・モジュール結合の ES2015/Babel の項目で、確かに Babel ...
@gaogao_9 MDN によると > すべてのキーの型が同じでかつすべての値の型が同じときは、オブジェクトよりマップを使いましょう。 https://developer.mozilla.o...
[JSF*ck](http://www.jsfuck.com/) みたいで面白いです。
`babel-plugin-transform-runtime` を使用して `babel-runtime` を `import` するコードに変換した場合も、`babel-runtime` が `b...
minify についてですが、UglifyJS2(uglify-js) を使った場合 v2.5.0 から `"use asm";` と書かれたスコープ内では空白の除去のみしてくれるようになったため、お...
Qiita はノウハウや Tips を投稿するところですので、はてなダイアリーの方がよろしいかと思います。
Babel の export について検索したところ、この記事が一番上に出るようですので報告させていただきます。 Babel v6 から Babel 公式の transform である [trans...
補足的になるのですが、 IE / MS Edge には `setImmediate` という函数があり、`setZeroTimeout` のように即座に実行してくれます。 https://msdn.m...
Twitter Cards について記載してもいいかもしれません。
  • 1 / 1
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした