記事へのコメント62

    • 注目コメント
    • 新着コメント
    pixmap
    pixmap innerHTML()やinsertAdjacentHTML()もXSSを引き起こしやすいので、セキュリティ的にコンテンツ書き換えに使うのは非推奨。必ずHTMLエスケープして挿入すればいいけど、それで済むならtextContent()やinnerText()でいいしね。

    2021/11/19 リンク

    その他
    miruto
    miruto document.writeとか懐かしい!

    2021/11/19 リンク

    その他
    hinaloe
    hinaloe let, Let x be so and so... 的なやつだっけか https://stackoverflow.com/questions/37916940/why-was-the-name-let-chosen-for-block-scoped-variable-declarations-in-javascri

    2021/11/19 リンク

    その他
    primedesignworks
    primedesignworks みんな大嫌いな CoffeeScript をずっと使ってる。Python のインデントでブロックを構成するのがとにかく好きなのよね。だから Sass も .scss じゃなく .sass をずっと使ってる。

    2021/11/19 リンク

    その他
    zorio
    zorio 弊社、javascriptが非推奨になって新しいコードはtypescriptで書けってお達しがきた。

    2021/11/19 リンク

    その他
    alice_r
    alice_r つい最近まで、letの由来は「光あれ(Let there be light)」説を結構長い間信じていた。なんかすごいそれっぽいなと当時は思ってたものの、今ぐぐっても全然出てこないけどどこ発祥の説だったんだろう…

    2021/11/18 リンク

    その他
    mohno
    mohno 一応、メモ。

    2021/11/18 リンク

    その他
    odz
    odz 古のBASICの代入分はLETだったのはもうあまり知られてないのだなぁ。LISP/Schemeにもあってその辺を知ってる人からすると違和感ない

    2021/11/18 リンク

    その他
    Kenju
    Kenju https://codezine.jp/article/detail/11353 これの方がわかりやすいなぁ。varをずっと使ってきた身としてはletの挙動がわかりにくい。最初からletを使いたかった。 / サーバサイドのJavaScriptはなんも進化してないんだよなあ

    2021/11/18 リンク

    その他
    mysql8
    mysql8 document.allがすこ

    2021/11/18 リンク

    その他
    silossowski
    silossowski JSがIE11で動かなくて、メチャ詰まったあとにconstをvarにしたら動いて、「IE11ってconst使えるはずだよな…?」とか悩んだのだけど、前任者が(当時最新の)IE10互換モードで動くように<meta>で設定してたせいだったことあった

    2021/11/18 リンク

    その他
    OkadaHiroshi
    OkadaHiroshi コードとして残す場合には使わないが、まさにその再宣言できるという機能が便利なのでrepl環境ではvarを使う。

    2021/11/18 リンク

    その他
    a96neko
    a96neko 動かない環境に合わせて変数宣言は varで行ってるな

    2021/11/18 リンク

    その他
    envs
    envs with構文とかはもう忘れ去られたようだな

    2021/11/18 リンク

    その他
    programmablekinoko
    programmablekinoko とはいえDOMをサードパーティライブラリでガチャガチャ書き換える今の姿が健全だともちっとも思えない、JSはいつだってスラム

    2021/11/18 リンク

    その他
    tettekete37564
    tettekete37564 もうJavaScriptを非推奨にしようぜ

    2021/11/18 リンク

    その他
    otchy210
    otchy210 document.write はその場に静的に HTML が書かれているのと同じ様に扱われるから、静的な HTML を前提としているライブラリを JS から動的に HTML ロードと同時に使いたいときに必要なのよ(伝われ!)。ハックなのは理解してる。

    2021/11/18 リンク

    その他
    delphinus35
    delphinus35 ほとんどDOMの話じゃん。

    2021/11/18 リンク

    その他
    moshimoshimo812
    moshimoshimo812 letは、その機能を表そうとして名付けられたわけじゃなく、一般的な変数宣言の文言として採用されたと思う(var廃止を見据えて?)英語圏の人にとってはlet x = (equal) aはそのまま英語として読めるので直感的。

    2021/11/18 リンク

    その他
    kuroaka1871
    kuroaka1871 アップデートしないとね。。。わかっちゃいるけどね。。。

    2021/11/18 リンク

    その他
    kijtra
    kijtra let と const ってどのブラウザでも動くの? / 調べたところIE11以前を無視できるなら安全らしい

    2021/11/18 リンク

    その他
    sds-page
    sds-page substrとsubstringで引数の挙動違うのヤバいな。他の言語も並行して使っててそれぞれの言語のsubstring系関数の挙動違ってくるとあたまおかしなるで

    2021/11/18 リンク

    その他
    mr_ozin
    mr_ozin Reactのサンプルコードでvarが出てくるとモヤモヤしてしまう

    2021/11/18 リンク

    その他
    dgen
    dgen keyが文字列なのは面倒だな。でもシフト同時押しも区別できるのか。ゲームに使うとなるとシフト以外の複数同時押しとかその場で1つのキーが押されてるか判定できるとありがたいんだけど。

    2021/11/18 リンク

    その他
    tmayuko312
    tmayuko312 var使う気持ちわかる。htmlだと似たような理由でブロック要素をa要素で囲んでるソースを見るとハラハラしてしまう…というか、気持ちが悪い。

    2021/11/18 リンク

    その他
    ooblog
    ooblog #JavaScript #ECMAScript 「過去の書籍や記事~知らないうちに~Deprecated(非推奨)」「document.write~document.getElementById()~.textContent~.innerHTML」「event.keyCode~event.key」「.substr()~.substring()」「var~letやconst」

    2021/11/18 リンク

    その他
    ukayare
    ukayare jQueryは死ねとかいう過激な内容じゃなくてよかった

    2021/11/18 リンク

    その他
    dagama
    dagama substrとsubstring、どういう宗教論争を経てそうなったんだろ。小学生のケンカか?/リファレンス読んだらsubstring余計なことしすぎなんでキレそう。https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/String/substring

    2021/11/18 リンク

    その他
    altar
    altar 具体例の列挙だけど網羅性がないので「動的サイトの概念が原始的な時代のやつ」「ブラウザAPI標準化」「ES2015の言語仕様」のように抽象度を上げて読まないと意味がない。が、それができる人にはこの記事いらんのでは

    2021/11/18 リンク

    その他
    kibitaki
    kibitaki ・・・という記事をjavascript切ったブラウザで読む/letに変えてもいいけどvarのままなのは変数名重複みたいなヘボはエディタなりIDEで止まる時勢だし指の転がり的に全然違うから。ヴぁr。

    2021/11/18 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    まだ使ってる?今は非推奨となったJavaScriptの書き方

    2021年11月18日 JavaScript いつも何気なく使っていたコードをふと調べ直してみると、知らないうちに「D...

    ブックマークしたユーザー

    • syque2023/09/05 syque
    • techtech05212023/04/14 techtech0521
    • yoshi-nkyma2022/10/28 yoshi-nkyma
    • gazza0692022/07/27 gazza069
    • ShionAmasato2022/04/25 ShionAmasato
    • i_am_aoi2022/03/02 i_am_aoi
    • ryoheif2021/12/01 ryoheif
    • kobayachi2021/11/27 kobayachi
    • naopontan2021/11/20 naopontan
    • eagleyama2021/11/20 eagleyama
    • pixmap2021/11/19 pixmap
    • locke-0092021/11/19 locke-009
    • gonhainu2021/11/19 gonhainu
    • jamjamtan2021/11/19 jamjamtan
    • yuki_20212021/11/19 yuki_2021
    • nagatomo-beautiful552021/11/19 nagatomo-beautiful55
    • kai_kou2021/11/19 kai_kou
    • kuyo2021/11/19 kuyo
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事