JavaScript 全局属性/函数 对象是 JavaScript 中的一个重要对象,它包含了许多全局属性和函数,可以在任何地方使用。在本章节中,我们将详细介绍 JavaScript 全局属性/函数 对象的一些常用属性和函数。
1. console
console 是 JavaScript 中用于控制台输出的对象,它包含了许多方法用于打印日志信息、警告信息、错误信息等。常用的 console 方法包括:
console.log():用于输出普通日志信息。console.warn():用于输出警告信息。console.error():用于输出错误信息。console.info():用于输出信息性消息。
示例代码:
console.log("Hello, world!");
console.warn("This is a warning message.");
console.error("This is an error message.");
console.info("This is an information message.");2. setTimeout 和 setInterval
setTimeout 和 setInterval 是 JavaScript 中用于定时执行代码的函数。setTimeout 函数用于在指定的时间后执行一次代码,而 setInterval 函数用于每隔一段时间执行一次代码。
示例代码:
setTimeout(function() {
console.log("This message will be displayed after 2 seconds.");
}, 2000);
setInterval(function() {
console.log("This message will be displayed every 1 second.");
}, 1000);3. alert、confirm 和 prompt
alert、confirm 和 prompt 是 JavaScript 中用于弹出对话框的函数。alert 用于显示一个带有一段消息和一个确认按钮的对话框,confirm 用于显示一个带有一段消息、确认按钮和取消按钮的对话框,prompt 用于显示一个带有一段消息、输入框、确认按钮和取消按钮的对话框。
示例代码:
alert("This is an alert message.");
var result = confirm("Are you sure?");
var name = prompt("Please enter your name:", "John Doe");以上就是 JavaScript 全局属性/函数 对象的一些常用属性和函数,希望能帮助你更好地理解和使用 JavaScript。
| 属性 | 描述 |
|---|---|
| Infinity | 代表正的无穷大的数值。 |
| NaN | 指示某个值是不是数字值。 |
| undefined | 指示未定义的值。 |
| 函数 | 描述 |
|---|---|
| decodeURI() | 解码某个编码的 URI。 |
| decodeURIComponent() | 解码一个编码的 URI 组件。 |
| encodeURI() | 把字符串编码为 URI。 |
| encodeURIComponent() | 把字符串编码为 URI 组件。 |
| escape() | 对字符串进行编码。 |
| eval() | 计算 JavaScript 字符串,并把它作为脚本代码来执行。 |
| isFinite() | 检查某个值是否为有穷大的数。 |
| isNaN() | 检查某个值是否是数字。 |
| Number() | 把对象的值转换为数字。 |
| parseFloat() | 解析一个字符串并返回一个浮点数。 |
| parseInt() | 解析一个字符串并返回一个整数。 |
| String() | 把对象的值转换为字符串。 |
| unescape() | 对由 escape() 编码的字符串进行解码。 |