node js 获取程序执行时间 time timeEnd

node js 获取程序执行时间 time timeEnd

示例代码:

function getFunRunTime(){
    console.time('test');
    let temp;
    for (let index = 0; index < 10000; index++) {
        temp += index
    }
    // time和timeEnd的参数要相同
    console.timeEnd('test');
}
getFunRunTime();

控制台输出:

test: 0.384765625ms

原文地址:https://www.cnblogs.com/mengfangui/p/12244255.html

时间: 2024-10-12 15:25:40

node js 获取程序执行时间 time timeEnd的相关文章

nginx反向代理node.js获取客户端IP

使用Nginx做node.js程序的反向代理,会有这么一个问题:在程序中获取的客户端IP永远是127.0.0.1 如果想要拿到真实的客户端IP改怎么办呢? 一.首先配置Nginx的反向代理 proxy_set_header server { listen 80; server_name chat.luckybing.top; location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; pro

在 Web 应用中创建 Node.js 应用程序

本分步指南将通过 Azure Web 应用帮助您启动并运行示例 Node.JS 应用程序.除 Node.JS 外,Azure Web 应用还支持其他语言,如 PHP..NET.Node.JS.Python.Ruby 等,本教程重点介绍了 Java(其他语言将遵循同样的流程).在本教程中完成的所有操作均符合 1元试用条件. 开始之前 运行本示例之前,请在本地安装以下必备组件: 下载并安装 git 下载并安装 Node.js 和 NPM 下载并安装 Azure CLI 2.0 如果没有 Azure

node.js获取cookie

node.js 获取cookie var Cookies ={}; if (req.headers.cookie != null) { req.headers.cookie.split(';').forEach(l => { var parts = l.split('='); Cookies[parts[0].trim()] = (parts[1] || '').trim(); }); }

node.js获取url中的各个参数

实例代码test.js var http=require('http'); var url=require('url'); var querystring=require('querystring'); http.createServer(function(request, response) { var urlStr = request.url; var methodName = urlStr.substring(1, urlStr.indexOf('?')); console.log('me

Node.js获取GET/POST数据

目标:使用Node.js搭建简单服务器提供简单接口,达到两数字加减乘除计算并返回json结果.(通用GET/POST) 知识点 获取GET数据 获取POST数据 了解监听事件 实现 var http = require("http"); //提供web服务 var url = require("url"); //解析GET请求 var query = require("querystring"); //解析POST请求 //服务 var serv

(四)、node.js对于程序的调试

Node.js 支持命令行下的单步调试.下面是一个简单的程序: var a = 1; var b = 'world';  var c = function(x) {   console.log('hello ' + x + a); }; c(b); 在命令行下执行 node debug debug.js,将会启动调试工具: Node.js 调试命令 输入 n 表示下一行 输入 sb('debug.js', 4) 表示在函数的第四行设置断点 使用elipse调试 在使用 Eclipse 之前,首先

node.js获取本机IP地址

想在node中获取本机ip,需要先判断操作系统,可以通过process.platform来判断,MAC下得到的值是darwin,window下得到的值是win32: 然后再利用os模块的networkInterfaces()可以获取所有网卡信息:从其中就可以找到需要的ip:下面是个小例子 function hostIp() { var IPv4; if(process.platform === 'darwin') { for(var i = 0; i < os.networkInterfaces

从零开始学习渗透Node.js应用程序

本文来源于i春秋学院,未经允许严禁转载 0x01 介绍 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台.Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好.Node.js使用Module模块去划分不同的功能,以简化应用的开发.Modules模块有点像C++语言中的类库.每一个Node.js的类库

Node.js 获取微信JS-SDK CONFIG

背景 前端在调用微信提供的分享.拍照.扫一扫等功能时需要到后台获取配置,主要是签名(signature).Node 开发可以用朴灵大佬的SDK--co-wechat-api. 配置 到微信公众平台进入"公众号设置"的"功能设置"里填写"JS接口安全域名".前提是该域名的项目目录下有微信提供的校验文件.如果需要本地调试或者测试环境调试,可以把IP白名单也顺便配置一下. 开发 实例化 WechatAPI 对象 const WECHAT_API = n