ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript はオブジェクト指向言語ですか?
JavaScript はオブジェクト指向言語ではなく、オブジェクトベースのスクリプト言語です。 JavaScript はオブジェクトを作成するだけでなく、既存のオブジェクトを使用することもできます。また、オブジェクト指向には、カプセル化、継承、ポリモーフィズムという 3 つの主要な特徴がありますが、JavaScript にはカプセル化のみがあり、継承は継承をシミュレートするだけであり、オブジェクト指向ではありません。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript (略して「JS」) は、関数優先度を備えた軽量のインタプリタ型またはジャストインタイムでコンパイルされるプログラミング言語です。 Web ページを開発するためのスクリプト言語として有名ですが、ブラウザ以外の多くの環境でも使用されています。JavaScript は、マルチパラダイムの動的スクリプト言語であるプロトタイプ プログラミングに基づいており、オブジェクト指向、命令型、宣言型、および関数型プログラミングのパラダイム。
JavaScript スクリプト言語には次の特徴があります:
スクリプト言語。 JavaScript はインタープリタ型スクリプト言語です。C や C などの言語は最初にコンパイルされてから実行されますが、JavaScript はプログラムの実行中に 1 行ずつ解釈されます。
#オブジェクトベース。 JavaScript はオブジェクトベースのスクリプト言語であり、オブジェクトを作成するだけでなく、既存のオブジェクトを使用することもできます。 ###############単純。 JavaScript 言語は、弱い型指定の変数型を使用し、使用されるデータ型に厳密な要件を課しません。Java の基本的なステートメントとコントロールに基づいたスクリプト言語であり、その設計はシンプルでコンパクトです。
つまり、JavaScript ではすべてがオブジェクトであり、プロパティ、配列、関数などはすべてオブジェクトです。 [推奨学習:
JavaScript 上級チュートリアル]
以上がJavaScript はオブジェクト指向言語ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。