1.基础模块/1、global - 全局对象

本文介绍了JavaScript中的全局对象global及其相关API,包括setInterval和setTimeout,详细解析了它们的参数和使用方法。同时,提到了__dirname和__filename两个特殊的全局变量,分别表示当前模块的目录和文件路径。通过实例展示了如何在实际开发中应用这些概念。
摘要由CSDN通过智能技术生成

global - 全局对象

1. setInterval(callback, delay[, …args])

  • callback: 当定时器到点时调用的函数。
  • delay:调用 callback 之前等待的毫秒数。默认值: 1
  • ...args :当调用 callback 时传入的可选参数。
  • 返回: 用于 [clearInterval()]

2. setTimeout(callback[, delay[, …args]])

  • callback :当定时器到点时调用的函数。
  • delay:调用 callback 之前等待的毫秒数。默认值: 1
  • ...args :当调用 callback 时传入的可选参数。
  • 返回: :用于 [clearTimeout()].

3. _ _dirname

当前模块的目录名,不包含当前文件名的路径

4. _ _filename

当前模块的文件名,包含当前文件名的路径

console.log(__filename);
// 打印: /Users/mjr/example.js

console.log(__dirname);
// 打印: /Users/mjr

V8 引擎

https://blog.csdn.net/qq_30638831/article/details/90552912

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
(function (root, factory, undef) { if (typeof exports === "object") { // CommonJS module.exports = exports = factory(require("./core"), require("./x64-core"), require("./lib-typedarrays"), require("./enc-utf16"), require("./enc-base64"), require("./enc-base64url"), require("./md5"), require("./sha1"), require("./sha256"), require("./sha224"), require("./sha512"), require("./sha384"), require("./sha3"), require("./ripemd160"), require("./hmac"), require("./pbkdf2"), require("./evpkdf"), require("./cipher-core"), require("./mode-cfb"), require("./mode-ctr"), require("./mode-ctr-gladman"), require("./mode-ofb"), require("./mode-ecb"), require("./pad-ansix923"), require("./pad-iso10126"), require("./pad-iso97971"), require("./pad-zeropadding"), require("./pad-nopadding"), require("./format-hex"), require("./aes"), require("./tripledes"), require("./rc4"), require("./rabbit"), require("./rabbit-legacy")); } else if (typeof define === "function" && define.amd) { // AMD define(["./core", "./x64-core", "./lib-typedarrays", "./enc-utf16", "./enc-base64", "./enc-base64url", "./md5", "./sha1", "./sha256", "./sha224", "./sha512", "./sha384", "./sha3", "./ripemd160", "./hmac", "./pbkdf2", "./evpkdf", "./cipher-core", "./mode-cfb", "./mode-ctr", "./mode-ctr-gladman", "./mode-ofb", "./mode-ecb", "./pad-ansix923", "./pad-iso10126", "./pad-iso97971", "./pad-zeropadding", "./pad-nopadding", "./format-hex", "./aes", "./tripledes", "./rc4", "./rabbit", "./rabbit-legacy"], factory); } else { // Global (browser) root.CryptoJS = factory(root.CryptoJS); } }(this, function (CryptoJS) { return CryptoJS; }));解释这段代码
06-03
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值