自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Cookie(甜饼)

一、什么是Cookie当用户通过浏览器首次访问一个域名时,访问的web服务器会给客户端发送数据,以保持web服务器与客户端之间的状态保持,这些数据就是cookie。它是Internet站点创建的,为了辨别用户身份而储存在用户本地终端上的数据,cookie大部分都是加密的。二、Cookie工作原理(1)浏览器端第一次发送请求到服务器端(2)服务器端创建Cookie,该Cookie中包含用户的信息,然后将该Cookie发送到浏览器端(3)浏览器端再次访问服务器端时会携带服务...

2021-09-19 15:22:48 115

原创 CORS跨域请求

一、什么是CORSCORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10(ie8通过XDomainRequest能支持CORS)。二、同源跨域就等于从百度访问谷歌的资源,URL由协议、域名、...

2021-09-18 22:10:33 172

原创 Array数组常用的方法

arr数组常用方法总结 forEach:遍历数组 let arr = [1,2,3]arr.forEach(item => {console.log(item)})//1 2 3 filter: 过滤数组单元值 let arr = [1,2,6,3,4,1,5,7,56,21,1]let newArr.filter(1)console.log(newArr) join:将数组拼接成字符串 let arr = [1,2,6,3,4,1,5,7,56,21.

2021-09-18 21:52:19 179

原创 Node.js npm包从创建到发布

一、npm项目初始化 在本地磁盘上创建一个空项目,文件夹取名为myNpm。注意请先去npm官网确认一下这个项目名字是否已经被占用。(如果名字被占用了,是无法向上传npm的)检查方式npm view 包名#这个命令用来查看某个包的信息#如果返回404,说明这个项目名在npm官网上找不到,此时你就可以使用。#如果找到了,这个名字就不能用了//运行以下命令,完成初始化npm init --yes//完成后会自动创建一个package.json文件,对你项目...

2021-09-15 15:13:11 174

原创 Node.js全局安装nodemon包

一、安装原因和作用:当我们每次修改代码后,想在命令终端执行时,每次都需要需要重新启动,这很麻烦,所以就需要一个工具用来自动检测并重新运行我们的代码。这个工具就叫nodemonnodemon能帮我们自动检测到我们的代码的修改,并自动重新运行我们的代码二、安装步骤: 1、在任意位置打开命令终端,输入以下命令// -g是全局安装npm install -g nodemon 对上面命令说明如下: npm是一个工具,用来管理node代码中要...

2021-09-15 14:21:10 565

原创 Node.js全局安装i5ting_toc包

i5ting_toc 是一个可以吧 md文档转成html为html页面的小工具第一步: 可以在任意处开启终端命令窗口,然后执行代码//下载安装i5ting_toc -g表示全局安装npm i i5ting_toc -g第二步:在项目根目录下开启终端命令窗口,然后执行代码i5ting_toc -f 文件名称.md -o...

2021-09-15 14:01:32 99

原创 H5新特性。

一、H5新特性1、拖拽释放(Drap and drop)API ondrop 拖拽释放是一种常见特性,即抓取对象以后拖到另一个位置在HTML5中,拖放是标准的一部分,任何元素都能够拖放。2、自定义属性 data-id3、语义化更好的内容标签(header,nav,footer,aside,arcitl,section)4、音频,视频(audio,video)如果浏览器不支持播放怎么办?在属性中添加autoplay5、画布Canvas 5.1)getCont...

2021-09-14 21:29:47 243

原创 运行Express程序

一、目标写一个express程序,理解它和node.js的关系。express是一个第三方模块(在npm上可以下载),在使用它之前要先去下载它,在下载包之前要先创建项目,并通过npm init创建package.json文件。二、创建项目并初始化创建一个空目录(learn-express)(目录名不要有汉字,也不是某个包的名字),在此目录下运行npm init 命令来生成package.json文件​//在项目根目录地址栏输入cmd打开命令终端//1、初始化packa

2021-09-14 20:20:26 1371 1

原创 Express框架 基本介绍

基本介绍Express是一个基于Node.js平台,快速、开放、极简的web开发框架web开发:对不同的请求能够显示页面;提供接口服务; 框架是一个半成品,用来快速解决一类问题;框架:bootstrap,lay-ui,express,vue; 库就是工具集,通过调用API来完成具体的功能。库:zepto.js,jQuery,day.js,react,underscore,lodash,art-template,axios,ecchart.......要点:对于node.js来说,Expre

2021-09-14 19:30:46 154

原创 npm常用命令

目录一、查看二、升级 npm三、初始化package.json四、安装第三方包五、删除已安装的包六、设置npm的register一、查看npm -v //查看npm版本where node //查看node的安装目录where npm //查看npm的安装目录npm root -g //查看全局包的安装目录npm list -g..

2021-09-11 20:27:58 94

原创 node.js今日份学习小结

一、常用的命令终端 1、clear 或 cls --- 清除命令 2、explorer --- 打开资源管理器 3、node -v --- 检测node.js是否安装 4、node cd --- 查看文件 5、node cd .. --- 返回上一级文件夹 6、exit --- 退出终端 7、mkdir --- 新建文件夹 8、del 文件名--- 删除文件...

2021-09-11 08:18:26 62

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除