zl程序教程

nodejs函数

  • Nodejs的运行原理-函数回调篇详解编程语言

    Nodejs的运行原理-函数回调篇详解编程语言

    前言 当客户端向http server 发起TCP链接时,server端会发起一系列的callback调用,这是一个逆向调用的过程;开始于libuv,终止于js代码里的callback(promise then)函数。 如下图所示,http server 正向调用过程,实际大部分的时间花在net.js上,直到最下面的红框,才调用了关键函数createTCP() function create

    日期 2023-06-12 10:48:40     
  • 用nodejs实现PHP的print_r函数代码

    用nodejs实现PHP的print_r函数代码

    复制代码代码如下:functionergodic(obj,indentation){ varindent=" "+indentation; if(obj.constructor==Array||obj.constructor==Object){   for(varpinobj){     if(obj[p].constructor==Array||obj[p].constructor==Obje

    日期 2023-06-12 10:48:40     
  • nodejs文件操作模块FS(FileSystem)常用函数简明总结

    nodejs文件操作模块FS(FileSystem)常用函数简明总结

    件系统操作相关的函数挺多的。首先可以分为两大类。 一类是异步+回调的。一类是同步的。 在这里只对异步的进行整理,同步的只需要在函数名称后面加上Sync即可 1.首先是一类最常规的读写函数,函数名称和形式,应该是起源于C语言的。复制代码代码如下:fs.open(文件路径,读写标识,[文件mode值,666],回调函数(err,文件句柄fd));         fs.read(文件句柄fd,被写入

    日期 2023-06-12 10:48:40     
  • electron/nodejs实现调用golang函数

    electron/nodejs实现调用golang函数

    https://www.jianshu.com/p/a3be0d206d4c 思路 golang 支持编译成c shared library, 也就是系统中常见的.so(windows下是dll)后缀的动态链接库文件. c++可以调用动态链接库,所以基本思路是golang开发主要功能, c++开发插件包装golang函数,实现中转调用 对于类型问题, 为了方便处理, 暴露的golang函数统一接

    日期 2023-06-12 10:48:40     
  • electron/nodejs实现调用golang函数

    electron/nodejs实现调用golang函数

    https://www.jianshu.com/p/a3be0d206d4c 思路 golang 支持编译成c shared library, 也就是系统中常见的.so(windows下是dll)后缀的动态链接库文件. c++可以调用动态链接库,所以基本思路是golang开发主要功能, c++开发插件包装golang函数,实现中转调用 对于类型问题, 为了方便处理, 暴露的golang函数统一接

    日期 2023-06-12 10:48:40     
  • 在nodejs websocket回调函数中没法用this

    在nodejs websocket回调函数中没法用this

    在一个nodejs module顶层把数据保存在this的自定义属性里: 然而在回调函数的上下文里,this发生了变化: 要获取更多Jerry的原创文章,

    日期 2023-06-12 10:48:40     
  • 在nodejs websocket回调函数中没法用this

    在nodejs websocket回调函数中没法用this

    在一个nodejs module顶层把数据保存在this的自定义属性里: 然而在回调函数的上下文里,this发生了变化: 要获取更多Jerry的原创文章,

    日期 2023-06-12 10:48:40     
  • NodeJs——(1)封装,调用,执行,访问路径,http,函数编程,等待函数,事件监听

    NodeJs——(1)封装,调用,执行,访问路径,http,函数编程,等待函数,事件监听

    首先,我们建立一个js文件,例如命名为test.js; 然后在里面写一个函数,函数名任意; 然后通过exports.变量名,将函数赋值给这个变量; 如代码: function test(){    //请注意这个函数名     console.log("1"); }exports.testBegin= test;   //等号后面的test,指的是上面的函数名。等号前面的t

    日期 2023-06-12 10:48:40     
  • nodejs-函数&路由

    nodejs-函数&路由

    函数------------------------------------------------------------ 基本函数 function say(word) { console.log(word); } function execute(someFunction, value) {

    日期 2023-06-12 10:48:40     
  • nodejs-REPL/回调函数/事件循环

    nodejs-REPL/回调函数/事件循环

    REPL 回调函数 事件循环 REPL----------------------------------------------------- Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux

    日期 2023-06-12 10:48:40     
  • nodejs 同步执行异步函数

    nodejs 同步执行异步函数

    有时候要运行某个异步方法, 但不能对它重写为同步的时候, 就需要此函数进行处理. 实现方式目前有两个, 一和是使用 c++ 编译处理, 一种是使用 exec . 如果编译则需要安装一系列相关的依赖, 比较麻烦, 对于简单使用时, 推荐使用 exec. 在开发 mockm(一款感觉简单而强大的前后端接口联调工具) 时, 使用到的一个工具库就引用了一个叫 promise-synchronizer

    日期 2023-06-12 10:48:40     
  • nodejs进阶(2)—函数模块调用

    nodejs进阶(2)—函数模块调用

    函数调用  1. 文件内普通函数调用 创建一个js文件命名为2_callFunction.js,其中定义一个函数fun1,向返回对象输出了一段字符串“你好,我是fun1”。 1 //--------------------2_callFunction.js---------------------------------     2 var

    日期 2023-06-12 10:48:40     
  • NodeJs函数式编程

    NodeJs函数式编程

    虽然标题是NodeJS函数式编程,但实际上NodeJS 是一个框架,不是一种语言,其采用的语言是 JavaScript。而JavaScript是一种典型的多范式编程语言,算不上是函数式语言,但它有函数式编程的一些特性: 比如函数作为一等公民,能够被赋值,被传递 支持闭包(Closure) 支持 Currying 下面转载一篇JavaScript的函数式编程,很好的说明了JS是如何通过参数化

    日期 2023-06-12 10:48:40     
  • nodejs基础(回调函数、模块、事件、文件读写、目录的创建与删除)

    nodejs基础(回调函数、模块、事件、文件读写、目录的创建与删除)

    node官网:http://nodejs.cn/ 今天想看看node的视频,对node进一步了解, 1、我们可以从官网下载node到自己的电脑上,今天了解到node的真正概念,node时javascript在服务端的运行环境,虽然之前知道,但没有像今天一样这样的新体会, javascript在服务端的运行环境??一般javascript是在浏览器运行的,浏览器就是javascript的一种运行环

    日期 2023-06-12 10:48:40     
  • 浅析nodejs的require函数分别加载自定义模块和npm开源库的不同加载原理、NodeJS模块加载机制require和module的理解

    浅析nodejs的require函数分别加载自定义模块和npm开源库的不同加载原理、NodeJS模块加载机制require和module的理解

    一、require 函数 1、require 函数是什么?   首先,直接说require函数的功能:用来加载目标js库,并返回目标js库公开的属性成员函数/变量。   我们在终端 node shell 输入  this.require === require,可以看到为 true   由此可得出结论:require是Node引擎上下文context的内置对象属性,也就是全局对象的re

    日期 2023-06-12 10:48:40     
  • nodejs中处理回调函数的异常

    nodejs中处理回调函数的异常

    假设是使用nodejs+express3这个经典的组合。那么有一种非常方面的处理回调函数异常的方法: 1. 安装模块:express-domain-middleware 2. 增加例如以下的代码: app.use(require('express-domain-middleware')); app.use(function errorHandler(err, req, res, next

    日期 2023-06-12 10:48:40