当前位置: 首页 > news >正文

建站视频网站局域网建网站的详细步骤

建站视频网站,局域网建网站的详细步骤,wordpress 喜欢 按钮,广州外贸公司联系方式个人名片#xff1a; #x1f60a;作者简介#xff1a;一名大二在校生 #x1f921; 个人主页#xff1a;坠入暮云间x #x1f43c;座右铭#xff1a;给自己一个梦想#xff0c;给世界一个惊喜。 #x1f385;**学习目标: 坚持每一次的学习打卡 文章目录 初识node.js什… 个人名片 作者简介一名大二在校生 个人主页坠入暮云间x 座右铭给自己一个梦想给世界一个惊喜。 **学习目标: 坚持每一次的学习打卡 文章目录 初识node.js什么是node.js如何查看node.js是否安装成功终端中的快捷键Node.js 应用是由哪几部分组成的?Node.js的优缺点JavaScript与Node.js的区别 创建Node.jsNode.js 应用是由哪几部分组成的?一、使用 require 指令来加载和引入模块二、创建服务器 模块化编程什么是模块化为什么模块化非模块化的弊端模块化开发的优点Node.js的核心模块Node.js全局函数Node.js的全局变量consoleNode.js的模块加载机制 初识node.js 什么是node.js Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。 Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境基于 Google 的 V8 引擎V8 引擎执行 Javascript 的速度非常快性能非常好。 注意 1.浏览器是JavaScript的前端运行环境 2.Node.js是JavaScript的后端运行环境 3.Node.js是无法调用DOM和BOM等浏览器内置API 如何查看node.js是否安装成功 1.打开命令行工具在里面输入node -V和npm -v如下图所示安装成功则显示版本号如果报错则说明没有安装成功可以官网node.js中重新下载 终端中的快捷键 ● 使用↑键可以快速定位到上一次执行的命令 ● 使用tab键能够快速补全路径 ● 使用esc键能够快速清空当前已输入的命令 ● 输入cls命令可以清空终端 ● 输入ctrlc命令,可以终止终端 Node.js 应用是由哪几部分组成的? require 指令在 Node.js 中使用 require 指令来加载和引入模块引入的模块可以是内置模块也可以是第三方模块或自定义模块。 **创建服务器**服务器可以监听客户端的请求类似于 Apache 、Nginx 等 HTTP 服务器。 接收请求与响应请求 服务器很容易创建客户端可以使用浏览器或终端发送 HTTP 请求服务器接收请求后返回响应数据。 Node.js的优缺点 优点 1、Node是基于事件驱动和无阻塞的所以非常适合处理并发请求因此构建在Node上的代理服务器相比其他技术实现如Ruby的服务器表现要好得多。 2、Node.可以让开发人员更好的组织代码提升复用性。适合处理I/O密集型(文件与数据库)应用。 3、基于Javascript普及门槛低JavaScript相对其他的企业级编程语言来说也简单一些这样前端程序员就可以很快上手利用Node做后端的设计。 缺点 1、不适合计算密集型应用 2、不适合大内存的应用 3、不适合大量同步的应用。 浏览器为例浏览器是多进程JS 引擎单线程 JavaScript与Node.js的区别 创建Node.js mkdir node cd node npm init -yNode.js 应用是由哪几部分组成的? require 指令在 Node.js 中使用 require 指令来加载和引入模块引入的模块可以是内置模块也可以是第三方模块或自定义模块。 创建服务器:服务器可以监听客户端的请求类似于 Apache 、Nginx 等 HTTP 服务器。 接收请求与响应请求 服务器很容易创建客户端可以使用浏览器或终端发送 HTTP 请求服务器接收请求后返回响应数据。 一、使用 require 指令来加载和引入模块 语法const module require(module-name); module-name他是一个文件路径相对或绝对路径也可以是一个模块名称如果是一个模块名称Node.js 会自动从 node_modules 目录中查找该模块。 require指令会返回被加载的模块的导出对象可以通过该对象来访问模块中定义的属性和方法如果模块中有多个导出对象则可以使用解构赋值的方式来获取它们。 require 指令来载入 http 模块并将实例化的 HTTP 赋值给变量 http 语法var http require(http); 二、创建服务器 http.createServer() 方法创建服务器并使用 listen 方法绑定 8888 端口。 request接收数据 response:响应数据 新建server.js 文件输入如下代码 var http require(http);http.createServer(function (request, response) {// 发送 HTTP 头部 // HTTP 状态值: 200 : OK// 内容类型: text/plainresponse.writeHead(200, {Content-Type: text/plain});// 发送响应数据 Hello Worldresponse.end(Hello World\n); }).listen(8888);// 终端打印如下信息 console.log(Server running at http://127.0.0.1:8888/); 注意一定要在当前目录下打开终端 并输入命令 node 你创建的文件名 才可以运行成功 模块化编程 什么是模块化 根据功能或业务将一个大程序拆分成互相依赖的小文件再用简单的方式拼装起来 为什么模块化 无模块化问题所有script 标签必须保证顺序正确否则会依赖报错 全局变量存在命名冲突占用内存无法被回收 IIFE/namespace 会导致代码可读性低等诸多问题 非模块化的弊端 命名冲突文件依赖 模块化开发的优点 1.提高了代码的重用性和可维护性 2.避免了命名冲突 3.Node.js 支持模块的热替换Hot Module Replacement这意味着在运行时可以替换或更新模块而无需重启整个应用。 4.提供了更好的封装性 Node.js的核心模块 Node.js全局函数 Node.js的全局变量console Node.js的模块加载机制 Node.js会依次在内置模块、全局模块和当前模块下查找引入的内容。
http://www.pierceye.com/news/533010/

相关文章:

  • 制作网站需要wordpress网站的建设步骤包括什么
  • 有什么网站可以做微信支付宝支付宝闽侯县建设局网站
  • html5网站图标qq刷赞网站如何做分站
  • 免费asp网站源码下载网页视频怎么下载到本地视频手机
  • 深圳网站定制开发安徽建设人才网官网
  • 斐讯k3做网站工商注册名称核准查询
  • 兼职网站编辑深圳网站做的好的公司哪家好
  • 网站响应速度优化wordpress外贸主题购买
  • 没有后台的网站怎么做排名网页设计学校
  • 江苏网站建设哪家快点外贸商城网站系统
  • 菠菜网站做首存wordpress 警告
  • 无锡好的网站建设公司网站公司做的网站被攻击
  • 建设银行官方网站下载安装淘宝官网首页登录入口电脑
  • 玩具外贸网站扬中论坛全部帖子
  • 网站搭建规划建设网站方案ppt
  • 手机上哪个网站免费wordpress空间
  • 网站改版上线西安网站群搭建
  • 百度竞价培训青岛网站建设和优化
  • 网站建设 收费明细wordpress 动漫 主题下载
  • 物流网站怎么做推广wordpress插件ERP
  • 网站开发市场价手机改ip地址软件免费
  • 上海网站建设zj kt网站开发网络公司
  • 郑州平台网站建设福田欧曼图片
  • 企业网站策划应该怎么做杭州萧山网站建设
  • 南昌网站建设如何网站建设综合训练的实验目的
  • 连锁酒店网站建设软件开发分为哪几个步骤
  • 网站订单模板怎么可以自己做网站被百度收到
  • 网上做物理题赚钱的网站肥城住房和城乡建设局网站
  • 傻瓜式网站源码比较好的网站建设品牌升级
  • 买东西的网站德阳机械加工网