1.
プログラミングにおいて、2つの値が厳密に等しい(値と型が同じ)かを比較する演算子。
特定のプログラミング言語(JavaScriptなど)で使われる記号で、比較対象の二つの値が、データ型を含めて完全に一致している場合にのみ真(true)と判定します。自動的な型変換は行いません。
console.log(1
===
1);
//
true
(コンソールに true と出力されます。数値の1と数値の1は厳密に等しいからです。)
console.log
開発者ツールやターミナルに情報を出力する関数です。
(1 === 1)
数値の1と数値の1が厳密に等しいかを比較しています。
// true
この行のコードの結果が true になることを示しています。
console.log(1
===
'1');
//
false
(コンソールに false と出力されます。数値の1と文字列の'1'は厳密には等しくないからです。)
console.log
開発者ツールやターミナルに情報を出力する関数です。
(1 === '1')
数値の1と文字列の'1'が厳密に等しいかを比較しています。
// false
この行のコードの結果が false になることを示しています。
if
(variable
===
null)
{
/*
do
something
*/
}
(もしvariableが厳密にnullであれば、何かをする。)
if
条件分岐を開始するキーワードです。
(variable === null)
変数 'variable' が厳密に 'null' と等しいかを条件としています。
{ /* do something */ }
条件が真の場合に実行されるコードブロックを示します。
return
x
===
y;
(xとyが厳密に等しければtrueを、そうでなければfalseを返します。)
return
関数の実行を終了し、指定された値を返すキーワードです。
x === y
変数 'x' と 'y' が厳密に等しいかを比較しています。
2.
特定のテキスト形式において、セクションの見出しや区切りを示す記号。
MarkdownやreStructuredTextなどのマークアップ言語で、文書内のセクションを区切ったり、特定のレベルの見出しを作成したりするために使われることがあります。視覚的な区切りとしても機能します。
Chapter
One
===========
(「第一章」という見出しとその下の区切りを示します。)
Chapter One
見出しのテキスト「第一章」です。
===========
直前のテキストが第一レベルの見出しであることを示したり、視覚的な区切りとして機能します。
This
is
a
paragraph.
===
This
is
another
paragraph.
(これは段落です。その後に区切りがあり、別の段落が続きます。)
This is a paragraph.
最初の段落のテキストです。
===
段落間の視覚的な区切り、または水平線として機能します。
This is another paragraph.
次の段落のテキストです。
A
line
of
text
===
(テキストの行。その下に区切りがあります。)
A line of text
テキストの一行です。
===
前の行を特定のフォーマット(例: 見出し)として解釈させるためのマークアップ、または単純な視覚的区切りです。