Just another WordPress site
商品名:■Javacsript入門
JavaScriptは、ウェブページのインタラクティブな動作を作成するためのプログラミング言語です。主にブラウザで動作し、HTMLやCSSと組み合わせて、動的なウェブコンテンツを作成します。
以下は、JavaScriptの基本的な概要です。
javascriptコピーする編集するlet x = 10; // 変数xに10を代入
const y = 20; // 定数yに20を代入(変更不可)
javascriptコピーする編集するfunction greet(name) {
console.log("Hello, " + name + "!");
}
greet("Alice"); // "Hello, Alice!" と表示される
javascriptコピーする編集するlet age = 18;
if (age >= 18) {
console.log("成人です");
} else {
console.log("未成年です");
}
javascriptコピーする編集するfor (let i = 0; i < 5; i++) {
console.log(i); // 0, 1, 2, 3, 4 が表示される
}
JavaScriptは、HTMLの構造(DOM)を操作するために使用されます。たとえば、ユーザーの入力を受け取ってページの内容を更新することができます。
javascriptコピーする編集するlet heading = document.getElementById("main-heading");
let paragraphs = document.getElementsByTagName("p");
javascriptコピーする編集するdocument.getElementById("myButton").addEventListener("click", function() {
alert("ボタンがクリックされました");
});
JavaScriptでは、非同期処理を扱うためにPromiseを使います。例えば、外部APIからデータを取得する場合に便利です。
javascriptコピーする編集するfetch("https://api.example.com/data")
.then(response => response.json()) // レスポンスをJSONとして処理
.then(data => console.log(data)) // データが取得できたら表示
.catch(error => console.error(error)); // エラーハンドリング
JavaScriptは進化し、ES6(ECMAScript 2015)以降、多くの便利な機能が追加されました。例えば、アロー関数やクラス、テンプレートリテラルなどがあります。
javascriptコピーする編集するconst add = (a, b) => a + b;
console.log(add(2, 3)); // 5
javascriptコピーする編集するclass Person {
constructor(name, age) {
this.name = name;
this.age = age;
}
greet() {
console.log(`こんにちは、私は${this.name}です`);
}
}
const person = new Person("太郎", 25);
person.greet(); // "こんにちは、私は太郎です"
JavaScriptのデバッグには、ブラウザの「デベロッパーツール」が非常に役立ちます。console.log()を使ってコードの出力を確認したり、ネットワークタブでAPIのリクエストとレスポンスを確認したりできます。