首页 > 编程语言 >第四章、nodejs高级

第四章、nodejs高级

时间:2024-03-18 14:44:41浏览次数:27  
标签:知识点 console log nodejs 高级 start 第四章 name

目录

十六、知识点补充

1、环境变量
// 1、nodejs自带模块化功能,一个js文件就是一个模块
console.log(this === global) // false

// 2、console.time('start')和console.timeEnd('start')记录时间间隔
console.time('start')
let num = 0
for (let i = 1; i <= 100; i++) {
  num += i
}
console.log(num)
console.timeEnd('start')

// 3、process.env:当前node执行的命令行或脚本窗口设置的变量(mac export,windows set),以及环境变量
//     - package.json配置
/*
{
  "scripts": {
    "start": "set myNodeEnv=develop & node src/main.js"
  }
}
*/
console.log(process.env.myNodeEnv)

// 微任务
process.nextTick(() => {
})
// 宏任务
setImmediate(({a, ...props}) => {
  console.log(a)
  console.log(props)
}, {a: 1, b: 2, c: 3})
setTimeout((...args) => {
  console.log(args)
}, 0, 'a', 'b', 'c')

function Person(name) {
  this.name = name || '谜团'
}

// 括号可以省略(不推荐)
const person = new Person
console.log(person)

标签:知识点,console,log,nodejs,高级,start,第四章,name
From: https://www.cnblogs.com/linding/p/18080363

相关文章

  • 2024Android研发必问高级面试题,,谈谈Android-Binder机制及AIDL使用
    中高级Android需要的知识技能技能:1.了解android的签名机制(实现原理,具体操作等等),打包机制(多渠道打包,打包流程等等)2.了解apk安装文件压缩(压缩图片,代码压缩,.so文件压缩等等)3.事件分发,View绘制流程,webview相关知识点(与Native的交互,性能优化等)4.熟悉数据库的使用(基本API,第三......
  • 安装nodejs 环境
    一、使用NVM安装Node.js1.安装nvm#$curl-o-https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh|bash2.测试是否安装完成#command-vnvm3.列出Node.JS的所有可用版本#nvmls-remote4.列出Node.JS版本的所有最新LTS版本#nvmls......
  • 【附下载】3Ds Max从安装、配置到入门提高和高级用法
    #3DsMax一、安装1.1安装说明地址:链接:https://pan.baidu.com/s/1lwKMbgbE32wCL6PpMv706A?pwd=dll8提取码:dll8–来自百度网盘超级会员V2的分享安装说明:文件夹里有安装说明安装解压即可关键就是将crack文件放到自己的安装目录即可1.2安装小技巧尽量新建一个一个......
  • JAVA面向对象高级:继承:权限修饰符(继承注意事项) 单继承 Object类 方法重写
    权限修饰符(共四个):publilcprivateprotected缺省   单继承:   Object类:所有类的祖宗类。类均继承了Object类  方法重写     方法重写在开发中的应用场景:子类重写Object类中toString方法  ......
  • Github高级搜索【指定日期区间,星星数,用户仓库名多条件精确搜索】
    小伙伴们号,欢迎关注,一起学习,无限进步GitHub高级搜索允许用户使用多种条件来精确查找所需的仓库、文件和代码。以下是对GitHub高级搜索的最全、详细总结说明:文章目录关键字搜索仓库名搜索用户搜索组织搜索文件搜索语言搜索星星数搜索更新时间搜索授权搜索组合搜索排......
  • JAVA面向对象高级:static注意事项
    packagecom.itheima.static1;publicclassStudent{staticStringschoolName;doublescore;//实例变量//1.类方法中可以直接访问类的成员,不可以直接访问实例成员publicstaticvoidprinthelloworld(){//注意:同一个类中,访问类成员,可以省略类......
  • JAVA面向对象高级:static修饰成员方法 真正搞懂main方法 类方法实例方法应用场景
         真正搞懂main方法    类方法实例方法应用场景类方法最常见的应用场景是做工具类      ......
  • 数据结构知识总结笔记------第四章:串(1)串的定义、存储结构、基本操作
    1、串的定义串是由零个或者多个字符组成的有限序列。串中字符的个数称为串的长度,含有零个元素的串叫空串。在C语言中,可以用以下语句定义一个名为str的串。charstr[]="abcdef";说明:串通常用一个字符数组来表示。从这个角度来讲,数组str内存储的字符为’a’、‘b’、‘c’......
  • [nodejs] NodeJs/NPM入门教程
    0序nodejs是运行在服务器端的js,常用于前端工程师在本地电脑、或生产环境部署调试或运行前端工程。回想起来,上次使用nodejs,还在5年前做大学毕业设计时,基于前后端分离的实践(那时,业界正在兴起前后端分离的浪潮。当然了,现在的web工程,前后端分离已是默认的技术选择了)这次重......
  • Angular 17+ 高级教程 – Animation
    前言            目录上一篇 Angular17+高级教程–HttpClient下一篇 Angular17+高级教程–ReactiveForms想查看目录,请移步 Angular17+高级教程–目录......