全局对象和定时器

简介: 全局对象和定时器

全局对象

global.a = 1;
console.log(global.a);
console.log(a);

使用 global 关键字声明全局变量

跟踪程序执行流程
global.console.log(2,1,2,3);
console.trace();

使用 trace 查看程序源码调用

获取执行文件目录和文件名
console.log(__filename);
console.log(__dirname);


__filename:查看执行文件名

__dirname:获取执行文件所在目录

定时器
setTimeout(function () {
    console.log('这个炸弹爆了!')
},1000);

清除定时器

let timer = setTimeout(function () {
    console.log('这个炸弹爆了!')
},1000);
clearTimeout(timer);

不会执行。定时器不会立即执行,而是等待 1 秒后执行,程序不会等待 1 秒执行会继续往下执行,遇到 clearTimeout 方法会清除定时器

相关文章
|
JavaScript 前端开发
vue 中动态绑定class 和 style的方法
vue 中动态绑定class 和 style的方法
|
9月前
|
人工智能 物联网 开发者
Oumi:开源的AI模型一站式开发平台,涵盖训练、评估和部署模型的综合性平台
Oumi 是一个完全开源的 AI 平台,支持从 1000 万到 4050 亿参数的模型训练,涵盖文本和多模态模型,提供零样板代码开发体验。
917 43
Oumi:开源的AI模型一站式开发平台,涵盖训练、评估和部署模型的综合性平台
|
10月前
|
Linux 网络性能优化 网络安全
Linux(openwrt)下iptables+tc工具实现网络流量限速控制(QoS)
通过以上步骤,您可以在Linux(OpenWrt)系统中使用iptables和tc工具实现网络流量限速控制(QoS)。这种方法灵活且功能强大,可以帮助管理员有效管理网络带宽,确保关键业务的网络性能。希望本文能够为您提供有价值的参考。
1783 28
|
8月前
|
人工智能 自然语言处理 Java
对话即服务:Spring Boot整合MCP让你的CRUD系统秒变AI助手
本文介绍了如何通过Model Context Protocol (MCP) 协议将传统Spring Boot服务改造为支持AI交互的智能系统。MCP作为“万能适配器”,让AI以统一方式与多种服务和数据源交互,降低开发复杂度。文章以图书管理服务为例,详细说明了引入依赖、配置MCP服务器、改造服务方法(注解方式或函数Bean方式)及接口测试的全流程。最终实现用户通过自然语言查询数据库的功能,展示了MCP在简化AI集成、提升系统易用性方面的价值。未来,“对话即服务”有望成为主流开发范式。
6051 7
|
NoSQL Ubuntu MongoDB
在Ubuntu 16.04上安装和保护MongoDB的方法
在Ubuntu 16.04上安装和保护MongoDB的方法
208 1
WPF/C#:程序关闭的三种模式
WPF/C#:程序关闭的三种模式
276 3
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的家政项目小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的家政项目小程序的详细设计和实现
161 0
基于SpringBoot+Vue+uniapp微信小程序的家政项目小程序的详细设计和实现
|
JavaScript Java 测试技术
基于微信平台健身小助手小程序的+ssmt+vue.js附带文章和源代码设计说明文档ppt
基于微信平台健身小助手小程序的+ssmt+vue.js附带文章和源代码设计说明文档ppt
124 2
|
关系型数据库 OLAP 数据库连接
AnalyticDB PostgreSQL版目前不支持使用外部数据包装器
AnalyticDB PostgreSQL版目前不支持使用外部数据包装器
204 3

热门文章

最新文章