您的当前位置:TAGS -> NodeJs
  • web编程速度大比拼(nodejs go python)(非专业对比)

    后端开发2025年10月28日

    C10K问题的解决,涌现出一大批新框架,或者新语言,那么问题来了:到底谁最快呢?非专业程序猿来个非专业对比。 比较程序:输出Hello World! 测试程序:siege –c 100 –r 100 –b 例子包括: 1.go用http模块实现的helloworld 2.go用martini微框架实现的Helloworld 3.python3 python...

  • nodejs安装指定版本

    后端开发2025年10月28日

    由于express有各种不同的版本,不同的版本开发方式有所不同,如果想安装指定版本可以选择全局安装指定版本: 安装步骤如下: (1) 安装2.5.8版本的express的方法: C:\Users\Linda\AppData\Roaming\npm\node_modules 这是全局express的安装目录 这个文件夹是隐藏文件夹,为了将隐藏文件改为可以看到...

  • Nodejs与原生JS的区别?

    后端开发2025年10月28日

    原声js:不能进行文件的读写 不能获取电脑的一些状态 不能创建自己的服务器(有bom dom) 特点: 1、是一种解释性脚本语言(代码不进行预编译)。 2、主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。 3、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。 4、跨平台特性,在绝大多数浏览器的支持下,可以在多种平台...

  • 使用typescript与nodejs开发应用

    后端开发2025年10月27日

    在ts出来后受到的关注越来越大,尤其是配合vscode编辑器的时候,语法提示可以提高我们的工作效率。 我们想要使用ts开发nodejs应用就需要把ts文件编译成为js文件,这样才可以在nodejs中运行起来,这篇文章介绍如何在nodejs使用ts进行开发。 环境搭建 首先我们需要安装ts-node与typescript npm install -g ts-...

  • linux中,给nodejs安装babel

    后端开发2025年10月27日

    在使用node的时候,看到别人家的代码都是var http=require('http')之类的,我就好奇,node不是都已经开始支持es2015了吗?为毛还用var?果断改用let!duang!!! /home/xiejk/projects/node/first/server.js:2 let http = require('http'); ^^^^ S...

  • centos 6.5安装NodeJS

    后端开发2025年10月27日

    下载 可以在本地下载node.js最新版,然后通过ftp工具上传到服务器,或者直接在服务器终端使用wget命令下载(我当时下载的是node-v7.5.0-linux-x86版本,其他版本请查看上面链接然后替换即可): wget https://npm.taobao.org/mirrors/node/v7.5.0/node-v7.5.0-linux-x64....

  • 用nodejs实现json和jsonp服务

    后端开发2025年10月27日

    一、JSON和JSONP JSONP的全称是JSON with Padding,由于同源策略的限制,XmlHttpRequest只允许请求当前源(协议,域名,端口)的资源。如果要进行跨域请求,我们可以通过使用html的script标记来进行跨域请求,并在相应中返回要执行的script代码,其中可以直接使用JSON传递javascript对象。这种跨域的通讯...

  • nodejs字符串变数组

    后端开发2025年10月27日

    let numbers="[1,2,3]"; console.log(typeof(numbers));//输出string let numbersarr= eval(numbers); console.log(typeof(numbersarr));//输出object ...

  • nodejs momentjs操作时间(24小时制)

    后端开发2025年10月26日

    var moment = require('moment'); console.log(moment().format("YYYY-MM-DD HH:mm:ss")); //当前时间 (24小时制) console.log(moment().add(1, "hours").format("YYYY-MM-DD HH:mm:ss")); //当前时间增加1小...

  • Nodejs断言测试

    后端开发2025年10月26日

    var assert = require('assert');/*node中,我们可以使用assert模块来测试代码。equal()和notEqual()分别作相等性和不等性的判断,第一个参数是期望值,第二个参数是真实值,第三个参数是异常信息*/// assert.equal(1,2,[console.log('ok')]);//期望值和真实值无论相等还是...