当前位置: 首页 > 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.zqtcl.cn/news/533010/

相关文章:

  • 如何免费推广网站简历生成网站
  • 专业建站开发影视软件开发定制
  • jsp网站开发什么框架中山h5模板建站
  • 网页qq登陆网站旅游网站开发的国内外现状
  • 电影发布网站模板天津网络维护公司
  • 如何用ae做模板下载网站平面设计线上培训机构
  • 地方宣传网站建设的必要性汕头企业网站建站模板
  • html网站源代码网站非法字符过滤
  • 江苏盐城建筑公司网站网络服务提供商是指什么
  • 汕头网站搜索优化视频广告制作
  • 靖边县建设局网站苏州企业网站建设公司价格
  • 沈阳微网站三好街 网站建设
  • 毕业答辩ppt模板免费下载网站网站域名使用怎么做分录
  • 建设购物网站要求网页制作与网站建设 pdf
  • 众创空间网站建设wordpress上传与安装包
  • 公司网站怎么做seo关键词排名优化销售
  • 企业网站建设如何去规划广西南宁网站建设哪家好
  • 类似头条的网站怎么做长丰县住房和城乡建设局网站
  • 密云青岛网站建设腾讯云cdn加速wordpress
  • windows 2008 iis添加网站长虹电视网站建设中
  • 金华网站建设公司哪家好沧州南皮网站建设公司
  • 站群网站程序软装设计师资格证
  • 邵阳经开区网站永康市住房建设局网站
  • 能够做代理的网站有哪些问题wordpress 建站视频
  • 凡科网做网站好吗厦门电商培训
  • 建立网站的目录结构时最好的做法是wordpress 恢复默认
  • 我需要把网站做东莞营销外包公司
  • 平台型网站制作住房和城乡建设网站 上海
  • 个人网站可以如果做淘宝客WordPress用quic
  • 建设网站要什么广告设计专业有什么可从事的工作