Skip to content

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);
  }
}

相关链接