Javascript は静的言語ではなく、プロトタイプ プログラミングとマルチパラダイムに基づいた動的スクリプト言語です。一方、静的言語は、HTML で記述された静的ページ コードなど、実行結果が固定された言語です。
この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター
JavaScript は静的言語?
JavaScript は静的言語ではありません。
JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。
動的言語は、コンピューター サイエンスの分野で広く使用されている高水準プログラミング言語のカテゴリです。これは、実行時に構造を変更できる言語です。たとえば、新しい関数、オブジェクト、さらにはコードを導入したり、既存の関数を削除したり、その他の構造変更を行うことができます。動的言語は現在非常に動的です。有名な ECMAScript (JavaScript) は動的言語ですが、C、C、Java などの言語は動的言語ではありませんが、PHP、Ruby、Python なども動的言語です。
ほとんどの動的言語は動的型付けを使用しますが、動的型付けを使用しない言語もあります。
静的言語とは、実行結果が固定された言語です。典型的な例は、HTML で記述された静的ページのコードです。たとえば、テーブルを作成する場合、テーブルの行数と列数は、テーブルは HTML 言語では変更できません。
推奨学習: 「js 基礎チュートリアル 」
以上がJavaScript は静的言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。