好的,以下是一份简单的 JavaScript 教程学习笔记(Markdown 格式):
JavaScript 教程学习笔记
本文档是基于 JavaScript 教程 的学习笔记。
变量和数据类型
在 JavaScript 中,可以使用 var
、let
和 const
关键字来声明变量。
javascriptCopy Code// 使用 var 声明变量(旧版方式)
var x = 5;
console.log(x); // 输出 5
// 使用 let 声明变量(推荐)
let y = "Hello";
console.log(y); // 输出 "Hello"
// 使用 const 声明常量
const PI = 3.14;
console.log(PI); // 输出 3.14
JavaScript 中有多个数据类型,包括 string
、number
、boolean
、null
、undefined
、object
和 symbol
。
javascriptCopy Code// 字符串
let str = "Hello World";
console.log(str); // 输出 "Hello World"
// 数字
let num = 123;
console.log(num); // 输出 123
// 布尔值
let bool = true;
console.log(bool); // 输出 true
// 空值
let n = null;
console.log(n); // 输出 null
// 未定义
let u;
console.log(u); // 输出 undefined
// 对象(键值对)
let person = {name: "John", age: 30};
console.log(person.name); // 输出 "John"
// 符号
let sym = Symbol();
console.log(sym); // 输出 Symbol()
条件语句
可以使用 if
和 else
语句来进行条件判断。
javascriptCopy Code// if 语句
if (5 > 2) {
console.log("5 大于 2"); // 输出 "5 大于 2"
}
// if...else 语句
if (5 < 2) {
console.log("5 小于 2");
} else {
console.log("5 大于等于 2"); // 输出 "5 大于等于 2"
}
// 多重条件判断
let num = 7;
if (num < 3) {
console.log("小于 3");
} else if (num < 6) {
console.log("小于 6,大于等于 3");
} else {
console.log("大于等于 6"); // 输出 "大于等于 6"
}
循环语句
可以使用 for
和 while
循环语句来进行循环操作。
javascriptCopy Code// for 循环
for (let i = 0; i < 5; i++) {
console.log(i); // 输出 0 到 4
}
// while 循环
let n = 0;
while (n < 3) {
console.log(n); // 输出 0 到 2
n++;
}
函数
在 JavaScript 中,函数是一段可重复使用的代码块,可以通过函数名进行调用。
javascriptCopy Code// 定义函数
function sayHello(name) {
console.log("Hello " + name);
}
// 调用函数
sayHello("John"); // 输出 "Hello John"
sayHello("Amy"); // 输出 "Hello Amy"
数组
数组是一种特殊的对象,可以在其中存储多个值。
javascriptCopy Code// 定义数组
let fruits = ["apple", "banana", "orange"];
console.log(fruits[0]); // 输出 "apple"
// 循环遍历数组
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]); // 输出 "apple"、"banana"、"orange"
}
以上是 JavaScript 教程学习笔记的简要内容,更多详细信息可以参阅 JavaScript 教程。