例えば、
りんご: ”apple”,
ぶどう: ”grape”,
バナナ: ”banana”
という果物の名前を、
「fruit」
と名づけてブロックチェーンにインプットします
バナナを英語で何というか知りたい場合、「fruit」を呼び出して、”バナナ” と唱えると、”banana” と答えてくれます。
では、”イチゴ” と唱えると?
「……し〜ん」
エラーになり、何も答えてくれません。不安になりますね😌
では次に、
“イチゴ” は無い?
と聞いてみましょう
fruit [“イチゴ” ] === undifined
すると、
true
と答えてくれます
「無いよ」
と言ってるわけですね
前者が、Array
後者が、mapping
のイメージです
やりとりしている情報は、前者の方が多いですよね。何なら、イチゴが出てくるまで何度も聞いてくるかもしれません。
そうすると、時間もガス代もたくさんかかってしまいますね
後者は、ドライですね。ツンデレでいうとツンだけです😌
ただ、やりとりする情報はシンプル。
あるがどうか聞いたら、
yesかnoだけ。しかも、必ず答えてくれます。「……し〜ん」とはなりません。
ガス代も時間も節約できちゃいます❗️用途は限られますが。
要は、使い所が大事ですね😌
ではまた❗️
コメント