ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript オブジェクト指向 design_js オブジェクト指向

JavaScript オブジェクト指向 design_js オブジェクト指向

WBOY
WBOYオリジナル
2016-05-16 19:04:531127ブラウズ

新しい記事: JavaScript における文字列の等価性比較
オブジェクト指向オブジェクトのアプリケーションは、デスクトップ プログラミングの非常に初期に登場しており、そのアプリケーションは C、Java、C# など比較的成熟しています。 Web プログラミングに関しては、かなり後から登場したため、現在の Web 開発が非常に難しいのは、Web 開発には多くの技術が含まれるためです。近年、Web開発ではオブジェクト指向が徐々に導入されてきています。多くの大規模な Web サイトは PHP を使用して開発されています。PHP 4 のオブジェクト指向の側面はまだ完璧ではありませんが、PHP 5 では改善されています。 .Netもオブジェクト指向ですが、実行効率はPHPほど良くありません。

JavaScript は Web 開発でもよく使用されており、一般的に使用されるフォーム検証の多くはこれを使用して完了します。スクリプト言語としての JavaScript には、専用の IDE 開発環境や優れたデバッグ ツールがなく、開発が非常に遅く、人々の注目を集めていません。 Ajax が登場して初めて実用化されました。また、他のテクノロジーと組み合わせた場合の効果を実際に確認することもできます。

JavaScript にはオブジェクト指向オブジェクトが含まれていますが、アプリケーションではあまり普及していません。

簡単な例を見てみましょう。

Define CTest class // CTest.js
function CTest()
{
this.m_sStr = ""
; this.Input = CTest_Input;
this.Output = CTest_Output;

関数 CTest_Input(str)
{
this.m_sStr =
}
関数 CTest _Output( )
{
アラート(this.m_sStr);
}
}
使用方法




<script></script>はい、C++ に非常に似ていますが、より使いやすくなっています。 <script> <BR>var g_CTest = g_CTest = new CTest(); <BR>g_CTest.Input("Hello! Welcome to my Blog!"); <BR>g_CTest.Output(); <BR></script>

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