JavaScript は JSP と同じですか?

藏色散人
リリース: 2022-11-23 15:35:41
オリジナル
5717 人が閲覧しました

javascript は jsp ではありません。これらは異なる概念です。JavaScript は関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語ですが、JSP は Sun Microsystems が主導するプログラムです。動的 Web ページ テクノロジ標準。

JavaScript は JSP と同じですか?

この記事の動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript は単なる JSP ですか?

JavaScript は JSP ではありません。

  • JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。

JavaScript は、1995 年に Netscape Company の Brendan Aich によって初めて設計され、Netscape Navigator ブラウザ上に実装されました。 Netscape は Sun と協力していたため、Netscape の経営陣は Netscape を Java のように見せたいと考え、そのため JavaScript という名前が付けられました。しかし実際には、その文法スタイルは Self と Scheme に近いです。

JavaScript の標準は ECMAScript です。 2012 年の時点では、すべてのブラウザは ECMAScript 5.1 を完全にサポートしており、それより古いブラウザは少なくとも ECMAScript 3 標準をサポートしています。 2015 年 6 月 17 日、ECMA International は ECMAScript の第 6 版をリリースしました。これは正式には ECMAScript 2015 と呼ばれますが、ECMAScript 6 または ES2015 と呼ばれることもよくあります。

  • JSP (正式名 JavaServer Pages) は、Sun Microsystems によって作成された動的 Web ページ技術標準です。 JSP はネットワーク サーバー上に展開され、クライアントから送信されたリクエストに応答し、リクエストの内容に基づいて HTML、XML、またはその他の形式のドキュメントの Web ページを動的に生成し、リクエスターに返します。 JSP テクノロジは、Java 言語をスクリプト言語として使用して、ユーザーの HTTP リクエストにサービスを提供し、サーバー上の他の Java プログラムとともに複雑なビジネス要件を処理できます。

JSP は、Java コードと特定の変更を静的ページに埋め込み、静的ページをテンプレートとして使用してコンテンツの一部を動的に生成します。 JSP では、組み込み関数を呼び出すために「JSP アクション」と呼ばれる XML タグが導入されています。あるいは、JSP タグ ライブラリを作成し、それを標準の HTML タグや XML タグと同じように使用することもできます。タグ ライブラリは、クロスプラットフォームの問題による制限を受けることなく、機能とサーバーのパフォーマンスを強化します。 JSP ファイルは、実行時にコンパイラによってより原始的なサーブレット コードに変換されます。 JSP コンパイラは、JSP ファイルを Java コードで記述されたサーブレットにコンパイルし、その後 Java コンパイラがそれを迅速に実行できるバイナリ マシン コードにコンパイルすることも、バイナリ コードに直接コンパイルすることもできます。

[推奨学習: JavaScript 基本チュートリアル]

以上がJavaScript は JSP と同じですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!