ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript と jQuery の違いを図で詳しく説明

JavaScript と jQuery の違いを図で詳しく説明

yulia
yuliaオリジナル
2018-10-30 17:13:343746ブラウズ

JavaScript はフロントエンド開発に不可欠な要素であり、どちらも簡単に使用してページの効果を実現できるため、広く使用されています。この記事では JavaScript と jQuery の違いについて説明します。興味のある方は参考にしてください。

1. 本質的な違い

JavaScript は、HTML や Web に使用できるインタープリタ型スクリプト言語であり、サーバーや PC で広く使用できます。 、ラップトップ、タブレット、スマートフォン。

JQueryはJavaScriptの関数ライブラリであり、JavaScriptのフレームワークとも言えます。

JavaScript コードは タグに直接記述されます。

jQuery コードも タグを使用しますが、HTML コードの前に jQuery ライブラリを導入する必要があります。以下の図に示すように:

JavaScript と jQuery の違いを図で詳しく説明

2. 文法の違い

JavaScript と jQuery は要素ノード、属性ノード、およびテキストを操作します。ノード、クリックイベントなどはすべて異なります。要素ノードの操作を例に挙げて、どのように異なるかを見てみましょう。

例 1: ID 名に基づいてタグ要素を取得する

説明:

ページ内に 2 つの p タグを作成し、それらにクラス クラス名を付けます。そしてID名。後でJavaScriptやjQueryで取得すると便利です。

JavaScript と jQuery を使用して、最初に ID を持つ要素を取得します。具体的なコードは次のとおりです。

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p class="pp" id="first">1</p>
<p class="pp">2</p>
</body>
<script type="text/javascript">
var first = $("#first");
var first = document.getElementById("first");
</script>
</html>

例 2: クラスに基づいてタグ要素を取得します

var pp = $(".pp");//返回的是一个jQuery对象,通过pp[i]能取到具体元素
var pp = document.getElementsByClassName("pp");//返回的是元素列表,通过pp[i]能取到具体元素

例 3: タグ名に基づいてタグ要素を取得する

var p = $("p");//返回的是一个jQuery对象,通过p[i]能取到具体元素
var p = document.getElementsByTagName("p");//返回的是元素列表,通过p[i]能取到具体元素

JavaScript と jQuery の間には構文に多くの違いがあります。知らない人のために、ここではあまり多くのデモを行いません。PHP 中国語 Web サイトのエフェクトに関する記事を参照するか、JavaScript ビデオ チュートリアル にアクセスしてください。

JavaScript と jQuery の違いの概要:

1. JavaScript がなければ、JQuery は存在しません。
2. jquery は JavaScript への参照であり、jQuery は JavaScript よりも簡潔です。##3 スクリプトを作成する場合、javascript と jquery の構文は基本的に互換性があります。

上記では JavaScript と jQuery の違いを紹介しています。お役に立てば幸いです。

その他の関連チュートリアルについては、

JavaScript 中国語リファレンス マニュアル をご覧ください。

以上がJavaScript と jQuery の違いを図で詳しく説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。