この記事では、“parent”と“parents”の違いを分かりやすく説明していきます。
「parent」とは?
「parent」とは、「親」を意味しています。
単数形の“parent”は、「父親か母親どちらかの親」を示している英語なのです。
また、jQueryに「parent()」というメソッドがあり、「一つ上の階層にある親要素」を取得することができます。
一つ上の階層の親要素取得を目的とする具体的なparent()メソッドの記述として、「$(‘p’). parent()」や「parent(). attr(‘id’)」などがあります。
「parents」とは?
“parents”とは、「両親」を意味しています。
複数形の“parents”は、「父親+母親・両親」を示唆している英語になります。
“parents”には、「祖先・始祖」の意味合いもあります。
jQueryに「parents()」というメソッドがあり、「すべての上の階層にある親要素」を取得することができます。
すべての上の階層の親要素を取得できる具体的なparents()メソッドの記述として、「$(‘p’). parents()」などがあります。
また、「$(‘p’). parents(‘#A’);」にようなメソッドを書くことで、「id=“A”」のセレクタを指定して「特定の親要素」だけを取得して表示することが可能になります。
「parent」と「parents」の違い
“parent”は、「親(父親あるいは母親)」を意味している単数形の名詞です。
“parents”のほうは、「両親(父親と母親)」を示唆している複数形の名詞である違いを指摘できます。
jQueryの「parent()」は「一つ上の階層にある親要素」を抜き出し、「parents()」は「上の階層すべてにある親要素」を抜き出せるといった点も異なっています。
「parent」の例文
・『I want to give back to my parent, because I bothered her. 』
(親(母親)に迷惑をかけたので、恩返しをしたいのです。)
・『Going out with parents was embarrassing, when I was in junior high school. 』
(中学生だった頃は、親との外出が恥ずかしかったのです。)
「parents」の例文
・『My parents objected to my marriage. 』
(両親から結婚について反対されました。)
・『Even after I grow up, parent help me. 』
(成長して大人になった後も、両親から援助を受けています。)
まとめ
“parent”と“parents”の違いを詳しく説明してきました。
“parent”は、「父親あるいは母親の親」を意味しています。
“parents”は、「父親と母親・両親」を意味している点に違いがあります。
親要素を取得するjQueryのメソッドとしての指示の違いも挙げられます。
“parent”と“parents”の違いを知りたい時は、この記事の解説をチェックしてみてください。