📜  javascript 包括 (1)

📅  最后修改于: 2023-12-03 15:01:41.911000             🧑  作者: Mango

JavaScript 包括

JavaScript 是一种广泛使用的脚本语言,常用于网页开发,也可用于服务端开发。它包括以下主要部分:

基本语法

JavaScript 的基本语法与 C 语言和 Java 类似。它包括变量、函数、条件语句、循环语句等。

// 变量和常量
var myVar = 5;
const myConst = "hello";

// 函数
function myFunction(param1, param2) {
  return param1 + param2;
}

// 条件语句
if (myVar > 10) {
  console.log("myVar 大于 10");
} else {
  console.log("myVar 小于等于 10");
}

// 循环语句
for (let i = 0; i < 5; i++) {
  console.log(i);
}
对象和类

JavaScript 是一种基于对象的语言。 它支持使用对象和类创建复杂的数据结构和功能。

// 对象
const myObj = {
  name: "张三",
  age: 20,
  sayHello: function() {
    console.log("你好,我是" + this.name);
  }
};

// 调用对象方法
myObj.sayHello();

// 类
class Person {
  constructor(name, age) {
    this.name = name;
    this.age = age;
  }

  sayHello() {
    console.log("你好,我是" + this.name);
  }
}

// 创建 Person 实例
const person = new Person("张三", 20);

// 调用 Person 实例方法
person.sayHello();
内置函数和 API

JavaScript 包括许多内置的函数和 API,可用于处理字符串、数学计算、日期和时间、网络请求等。

// 处理字符串
const myStr = "hello world";
console.log(myStr.toUpperCase()); // 输出 HELLO WORLD

// 数学计算
console.log(Math.floor(4.7)); // 输出 4
console.log(Math.random()); // 输出 0 到 1 之间的随机数

// 日期和时间
const now = new Date();
console.log(now.toLocaleString()); // 输出当前本地时间

// 网络请求
fetch("https://jsonplaceholder.typicode.com/todos/1")
  .then(response => response.json())
  .then(data => console.log(data));