zoukankan      html  css  js  c++  java
  • nodejs

             node.js
                    node,本意是做一块可以直接操作数据库的新的计算机语言
                    node作者,最后选择了,JavaScript作为 node 基础语言

                    英文官网: http://nodejs.org/en
                    中文网站: http://nodejs/cn

                什么是node.js
                    是一款预计 chrome V8 引擎 为运行环境的 JavaScript程序

                    之前 chrome V8 引擎 是 在 谷歌浏览器中
                        可以做 ECMAScript  DOM  BOM 操作

                    现在 node.js 将 chrome V8 引擎 从 浏览器中剥离出来,独立运行
                        可以做 ECMAScript操作 和 I/O 操作

                chrome V8 引擎 在不同的环境下,可以执行不同的功能
                例如 chrome V8 引擎 在 浏览器中可以操作 ECMAScript  DOM  BOM ,但是 浏览器不允许 chrome V8 引擎 操作 I/O 线程
                但是 chrome V8 引擎 脱离了 浏览器 ,就可以操作 操作 I/O 线程 但是 不能操作 DOM  BOM , DOM  BOM 是浏览器的功能

                I/O线程
                    所谓的 i/O 线程 input / output  输入 / 输出
                    可以 操作 系统文档 读取/写入
                    可以 操作 本地的数据库文件
                    简单来说,就是可以操作磁盘上的一切内容
                
                总结:
                    js 在浏览器中 可以做 ECMAScript  DOM  BOM 操作
                    js 在node中   可以做 ECMAScript I/O操作

                node.js的特点
                    1,标准的异步编程

                    2,合理的分配资源
                        让计算机,更加合理的执行程序
                        提高程序的执行效率,缩短程序的执行事件

                    3,合理的处理高并发
                        所谓的并发,就是同时发生同时执行,一般指多人同时访问同一个地址
     
     
     node.js的运行方式
                    方式1 : 在cmd中运行
                        在 cmd 中 运行 node.js 相关程序

                    方式2 : 在编辑器中,运行node程序 --- 推荐使用
                        查看 --- 终端
                        快捷键 : ctrl + ` 反引号

                    方式3 : powerShell
                        是 window 操作系统提供的 cmd 的模拟器
                        在任意文件夹位置, shift + 鼠标右键
                        在右键菜单中,有 在此处打开 powerShell 窗口
                        起始路径,就是你点击的文件夹所在路径
            
                特别说明: vsCode 终端默认是 powerShell 
                         如果需要调整为 cmd 
                         调整,见图

     

     

     

     

     

    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    视差滚动(Parallax Scrolling)插件补充
    10个最佳的触控手式的JavaScript框架(转)
    50个必备的实用jQuery代码段(转)
    PhoneGap开发不可或缺的五件装备
    优化移动网站的9大窍门(转)
    WSADATA
    htons
    INADDR_ANY
    SOCKADDR_IN
    mysql_query()与mysql_real_query()
  • 原文地址:https://www.cnblogs.com/ht955/p/14164783.html
Copyright © 2011-2022 走看看