共有
  • 記事へのコメント64

    • 注目コメント
    • 新着コメント
    その他
    Nyoho
    Nyoho 知らだったー

    2022/02/08 リンク

    その他
    UDONCHAN
    UDONCHAN parceIntもStringも使って良いんだけれども、結局無邪気な型変換をしてはいけないという結論なんじゃないだろうか。Math.trunc使ったとしても、バグるときはバグるるし。

    2022/02/07 リンク

    その他
    yo_waka
    yo_waka "JavaScript において、グローバル空間に生えている関数は基本ろくなものではない(暴論)ので、どうしても使わなければいけない"

    2022/02/05 リンク

    その他
    munieru_jp
    munieru_jp “JavaScript において、グローバル空間に生えている関数は基本ろくなものではない” わかる

    2022/02/04 リンク

    その他
    mumei-0
    mumei-0 “parseFloat(str) を使う場面では Number(str) を検討しよう parseInt(num) を使う場面では Math.trunc(num) を検討しよう”

    2022/02/04 リンク

    その他
    hamaco
    hamaco “JavaScript において、グローバル空間に生えている関数は基本ろくなものではない(暴論)”

    2022/02/04 リンク

    その他
    azzr
    azzr "JavaScript において、グローバル空間に生えている関数は基本ろくなものではない(暴論)" fetch()に喧嘩売ってる?

    2022/02/04 リンク

    その他
    pmint
    pmint と言われて鵜呑みにするのはコピペプログラマー。適材適所。

    2022/02/04 リンク

    その他
    rdrk
    rdrk 「猫を乾かすために電子レンジに入れたら死んだから、電子レンジは使わない方が良い」みたいなクレームは、どこまでつきあうべきなんだろな。

    2022/02/04 リンク

    その他
    zkzi3254
    zkzi3254 はぇ〜

    2022/02/04 リンク

    その他
    HHR
    HHR “グローバル空間に生えている関数は基本ろくなものではない(暴論)” 草

    2022/02/04 リンク

    その他
    toaruR
    toaruR 『parseInt(0.0000005) === 5』……ゲゲゲ\(^o^)/

    2022/02/04 リンク

    その他
    uunfo
    uunfo parseなんちゃらは文字列を解釈する関数なんだから、そこに数値を与えたら予想外の結果が出るのは当たり前のように思う。parseInt(“0.0000005”) が5になるならバグだけど

    2022/02/04 リンク

    その他
    wataken44
    wataken44 そのうち思い出す用

    2022/02/04 リンク

    その他
    z1h4784
    z1h4784 知ってるんだけどつい癖でparseIntを使っちゃうんだよな。たまにしかJavaScriptを書かないからMath.truncは忘れちゃう

    2022/02/04 リンク

    その他
    sa-yama321
    sa-yama321 if (!isString(val)) { throw new Error('xxx') }

    2022/02/04 リンク

    その他
    otchy210
    otchy210 文字列から数値への変換は正当な使い方でありと思っていたが、Number(str) の方がモダンでより安全と。

    2022/02/04 リンク

    その他
    send
    send "グローバル空間に生えている関数は基本ろくなものではない" せやなw

    2022/02/04 リンク

    その他
    katsyoshi
    katsyoshi "JavaScript において、グローバル空間に生えている関数は基本ろくなものではない(暴論)" ここすき

    2022/02/04 リンク

    その他
    mickn
    mickn “JavaScript において、グローバル空間に生えている関数は基本ろくなものではない”

    2022/02/04 リンク

    その他
    kazuhooku
    kazuhooku 「グローバル空間に生えている関数は基本ろくなものではない(暴論)」wwww良い記事

    2022/02/04 リンク

    その他
    ene0kcal
    ene0kcal 悪いけど知ってた(クソなことね)。こういった詳細と代替案を整理してるのは素晴らしい。

    2022/02/04 リンク

    その他
    ducktoon
    ducktoon こんな糞仕様の糞言語が広まってしまって悲しい

    2022/02/04 リンク

    その他
    h3poteto
    h3poteto わろた "JavaScript において、グローバル空間に生えている関数は基本ろくなものではない(暴論)"

    2022/02/04 リンク

    その他
    strawberryhunter
    strawberryhunter 昔、JavaとPHPを比べてPHPがいかにヤバい言語かを説明するブログなどがあったが、JavaScriptには比べるべき言語が無いので今まで表立って批判されてこなかったのではないか。

    2022/02/04 リンク

    その他
    coolworld
    coolworld そもそも、なんで文字列じゃないものを渡そうと思ったんだろう。

    2022/02/04 リンク

    その他
    koogawa
    koogawa “parseInt というのは、文字列を解析して整数値(int)を返すグローバル関数であり、引数をまず文字列に変換する仕様となっております” なるほど

    2022/02/04 リンク

    その他
    morita_non
    morita_non そもそも文字列以外渡すな。型が理解出来ない人間は型なし言語を使うべきではない。あれ?逆だったっけ?

    2022/02/04 リンク

    その他
    masarusanjp
    masarusanjp なんでparseIntに文字列以外渡せるんだって思ったが、"parseInt は引数に数値ではなくて文字列を取ります。正確には仕様にある通り、まず引数を ToString によって文字列に変換します。" この仕様が罠っぽい

    2022/02/04 リンク

    その他
    lli
    lli 勘弁してくれ〜

    2022/02/04 リンク

    その他

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

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

    関連記事

    JavaScript で parseInt / parseFloat を使わない方が良い理由

    となるのが原因です。parseInt というのは、文字列を解析して整数値(int)を返すグローバル関数であり...

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

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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