JavaScript 基础
JavaScript 是 Web 开发的核心语言,本页面记录 JavaScript 的基础知识。
变量声明
JavaScript 中有三种声明变量的方式:
javascript
// var - 函数作用域,可重复声明(不推荐)
var oldStyle = 'legacy';
// let - 块作用域,不可重复声明
let modern = 'ES6+';
// const - 块作用域,声明常量
const PI = 3.14159;数据类型
JavaScript 包含以下基本数据类型:
- 原始类型:String、Number、Boolean、Null、Undefined、Symbol、BigInt
- 引用类型:Object、Array、Function
函数
函数声明
javascript
function greet(name) {
return `Hello, ${name}!`;
}箭头函数
javascript
const greet = (name) => `Hello, ${name}!`;异步编程
Promise
javascript
const fetchData = () => {
return new Promise((resolve, reject) => {
// 异步操作
resolve(data);
});
};async/await
javascript
async function getData() {
try {
const response = await fetch(url);
const data = await response.json();
return data;
} catch (error) {
console.error('Error:', error);
}
}