()とするときと、=とするときの違いは何ですか?

値を設定するときに、()を使うか、=を使うかの違いについて説明します。
2020年4月26日
ユーザー

前回出てきたclassName = "my-color";も今回のレッスンのclassList.add('my-color');もどちらも、対象のセレクタにクラスを与えるという意味で類似のメソッドと理解していますが、代入する引数を=で渡すか()で渡すか異なっています。

他にもtextContentは=、createElementは()などありますが、=と()のどちらを使うメソッドか見分ける方法はございますでしょうか?

簡単な分類方法があれば教えていただきたいです。

※className 、classList.add、textContent、createElementはどれもメソッドと理解しての質問ですが、この前提が間違っていたらご指摘ください。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?