記事へのコメント50

    • 注目コメント
    • 新着コメント
    hapilaki
    hapilaki "falseと見ることができる値は、JavaScriptでは以下の7つになります。 ・0 ・-0 ・null ・false ・NaN ・undefined ・空文字列 ("") よってtrueと見ることができる値は、上記以外のすべての値を指します。"

    2018/05/16 リンク

    その他
    ta423
    ta423 こういう書き方もあるらしい

    2017/06/14 リンク

    その他
    yoshitsugumi
    yoshitsugumi “・name を true と見ることができる場合は、name を返します。 ・そうでない場合は、'anonymous' を返します。”

    2017/05/11 リンク

    その他
    rizenback000
    rizenback000 うーん使いたくない

    2017/05/07 リンク

    その他
    igtm
    igtm var id = obj && obj.id;

    2016/10/02 リンク

    その他
    kent-where-the-light-is
    kent-where-the-light-is “論理演算子はしばしば 条件分岐の省略 の為に使われます。 論理演算子||の左側がtrueと評価出来る場合は左側の値、 そうでなければ右側の値を返します。 ”

    2016/07/05 リンク

    その他
    larker
    larker 論理演算子の使い方

    2016/04/22 リンク

    その他
    takaken1123
    takaken1123 [2016-02-19 4:21]

    2016/02/19 リンク

    その他
    esper
    esper よく使う。読みやすい。

    2015/09/24 リンク

    その他
    tohokuaiki
    tohokuaiki なるほど。ハマりが多そうで初期化で||を使う以外ではあんまり使えなさそうなイメージなんだよな。。。

    2015/09/16 リンク

    その他
    igrep
    igrep JSに限らずRubyとか他の言語でも普通に使うので、思いの外嫌われていて辛い。

    2015/09/16 リンク

    その他
    khtokage
    khtokage 短絡評価の定番イディオムなので別に珍しくはないけど、分からない人も多そうだし他人が見る前提のコードでは非推奨かな。三項演算子も複雑化しやすいし他人が見るならif。ただ「短絡評価」ぐらいは知っておくべき。

    2015/09/15 リンク

    その他
    sudix
    sudix 何がわからないのかわからない・・・。好き嫌いはともかく、よくある記法な気がするけど。

    2015/09/14 リンク

    その他
    sotarok
    sotarok 脊髄反射のようにワンライナーがとかわかりにくい記法がとかいう反応する人に限って多分演算子の正しい挙動とかに興味なさそうなイメージ

    2015/09/14 リンク

    その他
    masayoshinym
    masayoshinym 勘違いっていうか知らない人いっぱいいると思うので、誰でも分かるような書き方に直した方が良いと思う。全然リーダブルコードじゃない。

    2015/09/14 リンク

    その他
    redcane2
    redcane2 全然読みにくいともおかしいとも感じないので浮世離れしてるのかもしれん

    2015/09/13 リンク

    その他
    manaten
    manaten 嫌う人多いが、わかってればこっちのが読みやすくはあるので、一長一短なのだよなあ。

    2015/09/13 リンク

    その他
    hirometrics
    hirometrics 論理演算で返ってくる値はBooleanとは限らない、というコード。

    2015/09/13 リンク

    その他
    mjy
    mjy 自然な事と思っていたので「条件分岐の省略」をしているという感覚も無かった。例えば、Python、Ruby、Lua, Perl6, Common Lisp の and/or もそうですね。JavaScriptはCと同じ記号を使ってるので、誤解されやすいのかな。

    2015/09/13 リンク

    その他
    kiyotune
    kiyotune JavaScript縁遠いんで知らんかった。三項演算子と同じ挙動なのね。C言語表記に慣れてると誤認するよなあ。

    2015/09/13 リンク

    その他
    src256
    src256 使うかどうかは別にして、知っとかないと他人のソースが読めない場合がああああ

    2015/09/12 リンク

    その他
    taka_zyawa
    taka_zyawa JSが嫌いな理由の1つはこれです。

    2015/09/12 リンク

    その他
    chokovi
    chokovi なんでこういう仕様にしちゃうんだろう。勘違いを引き起こしそうな記載はバグの元とわかると思うのに

    2015/09/12 リンク

    その他
    ko-ya-ma
    ko-ya-ma なるほど、&&はそう使うのか。便利。しかし、自分以外がいじるコードへの投入は少し躊躇しちゃうな

    2015/09/12 リンク

    その他
    ysk_lucky-star
    ysk_lucky-star このイディオムは単純な分だけバグを生み出しやすいから、三項演算子の方がいいと思う

    2015/09/12 リンク

    その他
    homarara
    homarara こいつは驚き。

    2015/09/12 リンク

    その他
    wordi
    wordi デフォルト値設定、ワンライナー化、Maybeモナド的な利用( || []と書いて引数に渡す、戻り値も然り )と用途は広いよ

    2015/09/12 リンク

    その他
    iww
    iww bashで見た

    2015/09/12 リンク

    その他
    uunfo
    uunfo MDNの説明、おかしくない?

    2015/09/12 リンク

    その他
    kabisuke
    kabisuke 三項演算子と共に利用すべきかは意見が別れるヤツですね。メソッドの実行結果がnullの時に別の値を用意する、というときに良く使う。これ使わないと一旦一時変数用意する必要あったりして冗長になるんよね。。

    2015/09/12 リンク

    その他

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

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

    関連記事

    JavaScriptの「&&」「||」について盛大に勘違いをしていた件 - Qiita

    論理演算子「&&」「||」について JavaScriptの基である論理演算子の && || について、 根的に勘違い...

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

    • techtech05212023/12/07 techtech0521
    • boundaryline2023/03/27 boundaryline
    • tsu4420002021/10/19 tsu442000
    • ys00002020/11/01 ys0000
    • ms09242019/07/07 ms0924
    • donotthinkfeel2019/05/24 donotthinkfeel
    • murokaco2019/05/08 murokaco
    • tsuyossii2019/02/12 tsuyossii
    • tttttahiti2018/08/20 tttttahiti
    • KatagiriSo2018/08/16 KatagiriSo
    • yappynoppy2018/06/23 yappynoppy
    • hapilaki2018/05/16 hapilaki
    • gawao2018/03/19 gawao
    • satom9to52017/12/14 satom9to5
    • b79682017/09/14 b7968
    • eight-seven2017/09/01 eight-seven
    • ta4232017/06/14 ta423
    • magotora2017/05/22 magotora
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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