JavaScript 基础
JavaScript 是 Web 开发中最重要的编程语言之一。
基本语法
变量声明
// 使用 let 和 const 替代 var
let name = "张三";
const age = 25;
函数定义
// 传统函数
function greet(name) {
return `你好,${name}!`;
}
// 箭头函数
const greetArrow = (name) => `你好,${name}!`;
异步编程
Promise
const fetchData = () => {
return new Promise((resolve, reject) => {
// 异步操作
setTimeout(() => {
resolve("数据获取成功");
}, 1000);
});
};
async/await
async function getData() {
try {
const result = await fetchData();
console.log(result);
} catch (error) {
console.error("错误:", error);
}
}
常用技巧
- 解构赋值 - 简化对象和数组的提取
- 模板字符串 - 更灵活的字符串拼接
- 扩展运算符 - 数组和对象的复制与合并