首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js常用对象有哪些

在JavaScript中,有许多常用的对象,这些对象提供了各种功能和操作。以下是一些常见的JavaScript对象及其简要描述:

1. String

  • 描述: 用于处理字符串。
  • 常用方法: length, charAt(), concat(), indexOf(), split(), substring() 等。

2. Number

  • 描述: 用于处理数字。
  • 常用方法: toFixed(), toExponential(), toPrecision() 等。

3. Array

  • 描述: 用于处理数组。
  • 常用方法: push(), pop(), shift(), unshift(), splice(), slice(), map(), filter(), reduce() 等。

4. Object

  • 描述: 用于创建和处理对象。
  • 常用方法: keys(), values(), entries(), assign() 等。

5. Date

  • 描述: 用于处理日期和时间。
  • 常用方法: getFullYear(), getMonth(), getDate(), getDay(), getTime() 等。

6. Math

  • 描述: 提供数学运算功能。
  • 常用属性和方法: PI, sqrt(), pow(), random(), round() 等。

7. RegExp

  • 描述: 用于处理正则表达式。
  • 常用方法: test(), exec() 等。

8. Function

  • 描述: 用于处理函数。
  • 常用方法: call(), apply(), bind() 等。

9. Window

  • 描述: 表示浏览器窗口或框架。
  • 常用属性和方法: document, location, history, alert(), confirm(), prompt() 等。

10. Document

  • 描述: 表示当前加载的HTML文档。
  • 常用属性和方法: body, head, getElementById(), querySelector(), createElement() 等。

11. Event

  • 描述: 表示事件对象,通常在事件处理程序中使用。
  • 常用属性和方法: type, target, preventDefault(), stopPropagation() 等。

12. Promise

  • 描述: 用于处理异步操作。
  • 常用方法: then(), catch(), finally() 等。

13. Map

  • 描述: 类似于对象,也是键值对的集合,但键的范围不限于字符串。
  • 常用方法: set(), get(), has(), delete(), clear() 等。

14. Set

  • 描述: 存储唯一值的集合。
  • 常用方法: add(), delete(), has(), clear() 等。

15. JSON

  • 描述: 用于处理JSON数据。
  • 常用方法: parse(), stringify() 等。

示例代码

以下是一个简单的示例,展示了如何使用一些常见的JavaScript对象和方法:

代码语言:txt
复制
// String
let str = "Hello, World!";
console.log(str.length); // 13
console.log(str.charAt(0)); // H

// Array
let arr = [1, 2, 3, 4, 5];
arr.push(6);
console.log(arr); // [1, 2, 3, 4, 5, 6]

// Date
let now = new Date();
console.log(now.getFullYear()); // 当前年份

// Math
console.log(Math.random()); // 随机数

// Object
let obj = { name: "Alice", age: 25 };
console.log(obj.name); // Alice

// Promise
let promise = new Promise((resolve, reject) => {
    setTimeout(() => resolve("Done!"), 1000);
});
promise.then(message => console.log(message)); // Done!

这些对象和方法只是JavaScript中常用的一部分,掌握它们可以帮助你更有效地进行前端开发和后端开发。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券