toku_
@toku_ (Freedom)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

JavaScriptの構文や特殊(マイナー?)な書き方を教えて頂きたいです。

Discussion

Closed

解決したいこと

JavaScriptの構文や特殊(マイナー?)な書き方を、知りたい。
また、どういった風に調べれば情報にたどり着けるかも、知りたい。

例)

console.log([..."text"])//["t", "e", "x", "t"]

最近知ったスプレッド構文です。
ソースを見ていて何かわからず、検索欄に「... JavaScript」といれて調べましたが
検索において記号は、使えないため答えにたどり着けるまで時間がかかりました。

このような記号を使った、書き方の調べ方や、こんな書き方が出来るなどを、教えていただきたいです。

自分で試したこと

「JavaScript 記号」や「JavaScript 演算子」と言った形で調べましたが、欲しい情報は得られませんでした。

0

リファレンスを参照するのが良さそうです.「JavaScript 演算子」でGoogle検索かけるとトップに出てきます.

他にも左のプルダウンメニューからいろいろな演算子について確認できますが...もっと欲しい情報があるということでしょうか.

1Like

検索のヒントになりましたらと思い、私が参考にしている記事を共有します。
ググり力、それはエンジニアには必須の能力である - 記号関係は英語名で検索せよ

書き方の調べ方や、

全文おすすめしますが、リンク先の「記号関係は英語名で検索せよ!」の部分は回答になると思います。

検索において記号は、使えないため答えにたどり着けるまで時間がかかりました。

記号をそのままではなく、記号の名称で検索すれば出てきます。
早速引用先と違うことを言いますが、英語はもちろん、スプレッド構文のような知名度が高いものであれば日本語でもちゃんと出ます。正式名称じゃなくても通用する場合があります。
下記のどれでも検索結果の上位にスプレッド構文が出てくると思います。
JavaScript ellipses
JavaScript three dots
Javascript 3 periods
JavaScript 三点リーダー
JavaScript 点点点
JavaScript ドット3つ

1Like

@PondVillege さん

教えて下さりありがとうございます。
リファレンスの左メニューは盲点でした。
すみません。
もう少し、しっかり見ていたら恐らく気付けたと思います。
一先ず「式と演算子」の欄を確認していきたいと思います。

他にも左のプルダウンメニューからいろいろな演算子について確認できますが...もっと欲しい情報があるということでしょうか.

もし良ければ知らない書き方に出会った際の調べ方など、ご存知でしたら教えて頂きたいです。
一例としては以下のようなコードがあり、どう調べればこれが三項演算子と呼ばれる物という情報にたどり着くかというところです。

flag ? '正解テキスト' : '不正解テキスト'
0Like

@aotoriiiさん

検索方法に関して教えて下さりありがとうございます。

ググり力、それはエンジニアには必須の能力である - 記号関係は英語名で検索せよ

こちらの記号と英語の表とても参考になりました。
今後、分からない事があった際は、この表を参考に英語に置き換え調べてみたいと思います。

0Like

こちらの意見交換の解決したいところが、解決しましたのでクローズとしたいと思います。
意見を書いて頂いた@PondVillege さん @aotoriiiさんありがとうございました。

1Like

その場合であれば,やはりaotoriiiさんと同様,JavaScript はてなとかJavaScript question markになりますかね...

三項演算子に限った話になりますがa++などのincrementは単項演算子,a+bは二項演算子,3つ使っているなら...?で三項演算子が出てくる人は...いないかも

1Like

@PondVillege さん
教えて下さりありがとうございます。
単項演算子、2項演算子の言葉を初めて知りました。
3項演算子のの由来と言いますか、名前の意味をあまり考えたことがなかったのですが
しれて良かったです。

0Like

Your answer might help someone💌