ホームページ  >  記事  >  ウェブフロントエンド  >  jquery の 3 つの主要バージョンの違いは何ですか?

jquery の 3 つの主要バージョンの違いは何ですか?

青灯夜游
青灯夜游オリジナル
2020-12-04 10:07:423258ブラウズ

違い: jquery1.x バージョンは ie678 と互換性があり、公式はバグメンテナンスのみを行い、新しい機能は追加されません; jquery2.x バージョンは ie678 と互換性がなく、公式はバグのみを行いますメンテナンスのため新機能の追加はありません; jquery3.x ie678非対応で最新ブラウザのみ対応のバージョンで、主にアップデートとメンテナンスが行われる正式版です。

jquery の 3 つの主要バージョンの違いは何ですか?

関連する推奨事項: 「 プログラミング ビデオ コース

jQuery は、高速で簡潔な JavaScript フレームワークです。 jQuery の設計の目的は、「書く量を減らし、より多くのことを行う」、つまりコードを書く量を減らし、より多くのことを行うことを意味します。

現在、jQuery には 1.x、2.x、3.x の 3 つのバージョンがあり、jQuery 公式 Web サイト (http://jquery.com/) で確認できます。

主要3シリーズ1.x、2.x、3.の違いxx

1、IEの比較サポート

(1) 状況分析

1.x: ie6、ie7、ie8

2.x、3.x: ie6 をサポートしません。 ie7、ie8

(2) 選択の提案

ie678 との互換性が必要な場合: 1.x

のみ選択できます。互換性が必要ない場合は、 ie678 の場合: 2.x、3.x を選択できます。 1.x のコードの大部分は古いブラウザと互換性があるため、操作負荷が増大し、操作効率に影響を与えます。

2. プラグインのサポート比較

(1) 状況分析

jQuery のバージョンには下位互換性がないため、プラグインがjQuery に基づいて開発された場合、互換性の問題が発生します。つまり、新しいバージョンの jQuery がリリースされると、元のプラグインが正しく動作しない可能性があり、プラグインの作成者は新しいバージョンを再開発する必要があります。

(2) 選択の提案

さまざまなプラグインとの互換性を高めるために、バージョン 1.x を選択できます。

3、新機能の比較

(1) 1.x と比較して、2.x には新機能が追加されていません。主な理由は、2.x のサポートが削除されているためです。 ie678 と改善 パフォーマンスが向上し、健康診断が減少しました。

##(2) 以前のバージョンと比較して、3.x には多くの新機能が追加され、以前の機能もいくつか変更されました

概要

#バージョン#1.x2.xxx3.xx は ie678 と互換性がなく、最新のブラウジングデバイスのみをサポートします。特別な要件がない限り、バージョン 3.x は通常使用されず、古い jQuery プラグインの多くはこのバージョンをサポートしていません。このバージョンは現在、正式なメインアップデートおよびメンテナンスバージョンです。
説明
は、最も広く使用されている ie678 と互換性があり、公式でのみ互換性があります。バグメンテナンスのため、機能の追加は終了となります。したがって、一般的なプロジェクトの場合は、バージョン 1.x を使用できます。最終バージョン: 1.12.4
は ie678 と互換性がなく、ほとんど使用されません。公式はバグメンテナンスのみを行っており、新しい機能の追加はありません。互換性の低いバージョンのブラウザが考慮されていない場合は、2.x を使用できます。最終バージョン: 2.2.4
関連記事をさらに読むには、

PHP 中国語 Web サイト にアクセスしてください。 !

以上がjquery の 3 つの主要バージョンの違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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