<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://yakinikunotare.boo.jp/orebase2/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Ore Base - javascript:basic:operator</title>
        <description></description>
        <link>http://yakinikunotare.boo.jp/orebase2/</link>
        <lastBuildDate>Sun, 05 Apr 2026 08:42:09 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://yakinikunotare.boo.jp/orebase2/_media/wiki/dokuwiki.svg</url>
            <title>Ore Base</title>
            <link>http://yakinikunotare.boo.jp/orebase2/</link>
        </image>
        <item>
            <title>JavaScript / Basic / 演算子 / Null合体演算子</title>
            <link>http://yakinikunotare.boo.jp/orebase2/javascript/basic/operator/nullish_coalescing_operator?rev=1637757337&amp;do=diff</link>
            <description>JavaScript / Basic / 演算子 / Null合体演算子

クエスチョンマーク(はてな)を2つ続けて書く演算子、3項演算子でデフォルト値を指定する場合のショートカット用記述

これが


let hoge = piyo == null ? &quot;hoge&quot; : piyo</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 24 Nov 2021 12:35:37 +0000</pubDate>
        </item>
        <item>
            <title>JavaScript / Basic / 演算子 / オプショナルチェイニング演算子</title>
            <link>http://yakinikunotare.boo.jp/orebase2/javascript/basic/operator/optional_chaining_operator?rev=1637760214&amp;do=diff</link>
            <description>JavaScript / Basic / 演算子 / オプショナルチェイニング演算子

クエスチョンマークドット(?.)で表される記法。特定状況での3項演算子をかなりショートカットして書く技法

オブジェクトのプロパティを何段も連続で呼び出したい場合、まずの関心はその値が存在するか否かになる。
しかし、その奥の奥のプロパティを取得するために、その途中の段階で何度も存在チェックをしなければいけないので非常に手間がかかる。
次を呼び出してよいのか否かの判定と次の呼び出しを連続でやらないといけないので辛い。…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 24 Nov 2021 13:23:34 +0000</pubDate>
        </item>
        <item>
            <title>JavaScript / Basic / 演算子</title>
            <link>http://yakinikunotare.boo.jp/orebase2/javascript/basic/operator/start?rev=1637756845&amp;do=diff</link>
            <description>JavaScript / Basic / 演算子
operator index</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Wed, 24 Nov 2021 12:27:25 +0000</pubDate>
        </item>
    </channel>
</rss>
