Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録
< anond:20240105170025 |anond:20240105165333 >

2024-01-05

anond:20240105165226

これどう対処するのが適切なんだろうね。

自分は nullチェックのときだけ厳密等価を使わないで比較している

console.assert(null == null,true)console.assert(undefined == null,true)console.assert(0 == null,true)VM792:1 Assertion failed:true

typescriptではnullとundefinedを合成した型を用意することが多い

Permalink |記事への反応(0) | 17:01

このエントリーをはてなブックマークに追加ツイートシェア

記事への反応 -
  • JavaScript でさあ 変数 value が null でも undefined でもない事を確認するのに if (value) { console.log('null でも undefined でもねーわ'); } これほんとやめろって。 おかげで value に 0 とかが入っ...

    • これどう対処するのが適切なんだろうね。 自分は nullチェックのときだけ厳密等価を使わないで比較している console.assert(null == null, true)console.assert(undefined == null, true)console.assert(0 == null, tru...

    • 建築の世界では豆腐を建材にしない。

    • 😷ワイもJavaScript始めた時にこのバグやらかしたやで

    • JavaScriptが悪いんやぞ。 Wasm中心のエコシステムが普及するまで適当にお茶を濁すしか無い。

記事への反応(ブックマークコメント)

全てのコメントを見る

人気エントリ

注目エントリ

ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp