0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

最近のJavaScriptのナウいコードを書きたくない理由

Posted at

JavaScriptの書き方がどんどん新しくなって困惑

これは、はたしてどうなのでしょうか。

ナウいコードのうち、特にこれはとても簡単に覚えられそうなものですが

test.js
const value=1;
let test=1;

どうしても、このコードを書くことができず、
結局以下のコードを書いてしまいます。

test.js
var value=1;

理由1 2バイトも多い!

var より const のが 2バイトも多いので、転送速度にも影響するかもしれません。

それなら

let test=1;

ってのもあるかとは思いますが。。。どうも。。。

圧縮してしまえば全く影響ないものの、8bitPCをいじってたあたしにとっては、たったの2バイトのコードが増えるだけでも非常に抵抗あります。

愛用の Yahoo製 yuicompressorが動かない

別途 packerも通す上で、minifyするツールとしては、今でも最強だと思っています。

しかし、yuicompressorで、constもletもコードを入れると、Javaのエラーが大量に発生するのみです。

Javaで動作さえなきゃいけないのは別として、今でも多く使っているのは確かです。

きっと、きちんと管理していれば、const は不要かとは思ったりもします。

いつから ナウいコード const に対応してるの?

いくら Internet Explorerをサポートしなくなるとしても、
IE10でもサポートしないという文面ぐらいはきちんと出したいものです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?