ホームページ > 記事 > ウェブフロントエンド > JavaScriptを書く場所
JavaScript は、さまざまな環境で作成できる、広く使用されているプログラミング言語です。この記事では、JavaScript が記述されている場所とその使用方法について説明します。
1. ブラウザの JavaScript
ブラウザは、JavaScript が使用される最も一般的な環境の 1 つです。ほとんどすべてのブラウザは JavaScript をサポートしており、ブラウザには JavaScript インタープリタが組み込まれています。ブラウザで JavaScript を使用すると、動的な Web ページを作成したり、Web ページのスタイルやコンテンツを変更したり、サーバーと通信したりできます。
ブラウザで JavaScript を記述する方法はたくさんあります。ページの 3f1c4e4b6b16bbbd69b2ee476dc4f83a タグを使用して外部 JavaScript ファイルを呼び出すことも、ページに JavaScript コードを埋め込むこともできます。たとえば、HTML ファイルでは、次のコードを使用して単純な JavaScript 関数を追加できます。
<html> <head> <title>My Page</title> <script> function sayHello(){ console.log("Hello, world!"); } </script> </head> <body> <h1>Welcome to my page!</h1> <button onclick="sayHello()">Say Hello</button> </body> </html>
この例では、「sayHello」という関数を定義し、それをページ A ボタンに追加します。クリックすると関数がトリガーされ、コンソールに「Hello, world!」と出力されます。このコードでは、JavaScript コードが HTML ファイルに埋め込まれています。
ページに JavaScript コードを埋め込むだけでなく、JavaScript コードを外部ファイルに保存し、3f1c4e4b6b16bbbd69b2ee476dc4f83a 要素を使用してページ内でそのコードを呼び出すこともできます。たとえば、同じ HTML フォルダー内に、次のコードを含む「script.js」というファイルを置くことができます。
function sayHello(){ console.log("Hello, world!"); }
次に、次のコードを使用して、HTML ファイル内でこの関数を呼び出すことができます。
<html> <head> <title>My Page</title> <script src="script.js"></script> </head> <body> <h1>Welcome to my page!</h1> <button onclick="sayHello()">Say Hello</button> </body> </html>
この例では、3f1c4e4b6b16bbbd69b2ee476dc4f83a 要素を使用して、「script.js」ファイルにある JavaScript コードを呼び出します。
2. Node.js での JavaScript
ブラウザーで JavaScript を記述するだけでなく、Node.js で JavaScript を記述することもできます。 Node.js は、サーバー側の JavaScript ランタイム環境であり、サーバー側で JavaScript コードを作成し、データベース、ファイル システム、およびその他のリソースと通信できるようにします。
Node.js での JavaScript の記述は、ブラウザーでの記述とほぼ同じです。 JavaScript コードをファイルに保存し、Node.js コマンドを使用して実行できます。たとえば、「server.js」という名前のファイルで、次のコードを使用して HTTP サーバーを作成できます。
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, world! '); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
この例では、「server」の HTTP サーバーという名前の HTTP サーバーを作成します。ローカル ホストのポート 3000 でリクエストをリッスンします。次に、応答のステータス コードを 200 に設定し、応答のコンテンツ タイプを「text/plain」に設定し、応答の本文として「Hello, world!」を設定します。
3. 他の環境での JavaScript
ブラウザと Node.js に加えて、JavaScript は他の環境でも作成できます。たとえば、Google Apps Script は Google Apps の一部であり、Google ドキュメント、スプレッドシート、スライドに JavaScript コードを記述することができます。 Electron や React Native など、JavaScript もサポートするデスクトップ アプリやモバイル アプリ プラットフォームもあります。
まとめ
この記事では、さまざまな環境で JavaScript を記述する方法を紹介しました。ブラウザで JavaScript を記述して、Web ページのコンテンツとスタイルを動的に変更できます。 Node.js で JavaScript を記述して、データベース、ファイル システム、その他のリソースと通信することもできます。さらに、JavaScript はデスクトップ アプリケーションやモバイル アプリケーション プラットフォームなど、他の多くの環境でも使用できます。使用する環境に関係なく、JavaScript はより優れたアプリケーションの構築に役立つ強力なプログラミング言語です。
以上がJavaScriptを書く場所の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。