自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 问答 (1)
  • 收藏
  • 关注

原创 canvas基本使用

anticlockwise:是否逆时针,true为逆,false为true。以左上角为(0, 0)开始,通过。先获取canvas元素,再通过。方法确定画布类型为2d还是3d。画一个填充的矩形,默认为黑色。starAngle:开始角度。endAngle:结束角度。画布,通过js去画笔。标志着圆形绘制的开始。.........

2022-08-05 16:23:29 165 1

原创 vue3学习记录

vue3学习笔记记录

2022-07-27 00:55:15 209

原创 Vue学习记录(四)——路由

路由

2022-06-26 11:07:40 133

原创 Vue学习记录(三)——脚手架的使用和Vuex

脚手架和Vuex

2022-06-26 11:06:15 413

原创 Vue学习记录(二)

收集表单信息<input type="text"></input>v-model收集的是value值<input type="radio" value="xxx"></input>v-model收集的也是value值,需要自己设置value值<input type="checkbox"></input>若没有配置value值,v-model收集的为checked的值,是布尔型若配置了value值,v-model的初始值不是

2022-05-28 20:22:40 227

原创 生成器学习记录

生成器基础生成器拥有在一个函数块内暂停和恢复代码执行的能力。创建生成器://标识生成器函数的星号不受两侧空格的影响 function* generator(){ ... }注意:箭头函数不能用来定义生成器函数调用生成器函数会产生一个生成器对象,生成器对象一开始处于暂停执行状态,与迭代器相似,生成器对象也实现了iterator接口,具有next()方法,调用next()方法可以让生成器开始或恢复执行yieldyield关键字可以让生成器停止和开始执行,生成器在遇到yiel

2022-05-20 16:39:26 76

原创 node.js学习记录总结

Node.js模块化什么是模块化?模块化是指解决一个复杂问题时,自顶向下把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。模块化的好处提高代码的复用性提高代码的可维护性可以实现按需加载node.js中模块的分类内置模块(由node.js官方提供的模块,如fs、path、http等)自定义模块(用户创建的每个.js文件)第三方模块(由第三方开发出来的模块,使用需要下载)加载模块使用require()方法来加载所需模块注意:使用require(

2022-04-23 22:33:25 1268

原创 HTTP学习记录总结

HTTP通信通信:信息的传递和交换;三要素:通信的主体,通信的内容,通信的方式通信协议:指通信双方完成通信必须遵守的规则和约定客户端与服务器之间要实现网页内容的传输,必须遵守网页内容的传输协议,网页内容又叫超文本,所以网页内容的传输协议又称超文本传输协议(HyperText Transfer Protocol),简称HTTP协议http协议的交互模型:请求/响应http请求消息又称http请求报文http请求消息的组成部分http请求消息由请求行,请求头部,空行和请求体4部分组成请求

2022-04-15 08:00:00 196

原创 ajax学习记录总结

Ajax学习记录URL地址组成:客户端与服务器之间的通信协议存有该资源的服务器名称资源在服务器上具体的存放位置客户端与服务器通信过程请求-处理-相应资源的请求方式get请求用于获取服务器端资源post用于向服务器提交数据什么是AjaxAjax的全称为Asynchronous Javascript And XML(异步Javascript和XML)在网页中使用XMLHttpRequest对象和服务器进行数据交互的方式,就是ajaxajax可以实现网页和服务器之间的数据交

2022-04-14 11:32:18 850

原创 模板引擎template.js

模板引擎什么是模板引擎可以根据程序员指定的模板结构和数据,自动生成一个完整的html即为模板引擎模板引擎的好处减少字符串的拼接操作使代码更加清晰使代码更易于阅读与维护art-template使用步骤导入 art-template定义数据定义模板调用template函数渲染html结构<body> <div id="container"></div> <script src="./js/template-web.

2022-04-09 09:00:00 1103

原创 Vue学习记录(一)

初识Vue想让Vue工作,必须创建一个Vue实例,且需要传入一个配置对象。root容器里的代码仍然符合html规范,不过是混入了一些Vue语句。root容器里面的代码称为【Vue模板】Vue的实例和容器是一一对应的真是开发中只有一个Vue实例,且会配合着组件一起使用{{xxx}}中xxx要写js表达式,注意区分:js表达式 和 js代码(语句)表达式:一个表达式会生成一个值,可以放在任何一个需要值的地方:aa + bdemo(1)x === y ? ‘a’

2022-04-08 21:26:01 124

原创 form表单提交注意事项

form表单注意事项属性action属性用来设置提交的url地址method属性用来规定以何种方式把表单数据提交到action RUL,可选get或post,get方式适用来提交少量的简单的数据,post适用来提交大量的复杂的或包含文件上传的数据,默认为getenctype属性用来规定发送表单数据前如何对数据进行编码application/x-www-form-urlencoded (默认)表示在发送前编码所有的字符multipart/form-data 不对字符编码,在使用包含文件上传控件

2022-04-05 12:25:29 249

原创 Symbol学习记录

什么是SymbolSymbol是ES6新增的数据类型,符号是原始值,符号的实例是唯一的、不可变的。符号用来创建唯一记号,进而用作非字符串形式的对象属性。基本用法let test = Symbol(); 也可以传入字符串参数来作为符号的描述,可以通过此字符串来调试代码:let test1 = Symbol('test1');Symbol()不能与new关键字一起作为构造函数使用,Symbol属于基本数据类型,不是构造函数全局符号注册表 Symbol.for()使用全局符号注册表可以给不同

2022-03-31 16:13:49 94

原创 我的算法学习

二分查找

2022-03-30 02:08:42 83

原创 node.js fs文件系统模块和path路径模块

Node.js学习记录(一)fs文件系统模块利用require导入fs模块 const fs = require('fs');fs.readFile()读取文件参数1:读取文件的存放路径(必选)参数2:读取文件的编码格式,一般默认为utf8(可选)参数3:回调函数,失败和成功的结果(function(){失败,成功})(必选)fs.writeFile()写入内容参数1:读取文件的存放路径(必选)参数2:要写入的内容参数3:读取文件的编码格式,一般默认为utf8(可选)参数4:

2022-03-30 02:03:46 113

原创 本地存储学习总结

学习途中对本地存储的一些要点进行总结,方便学习记忆

2022-03-29 12:19:17 846

原创 前端学习记录——offset与client

offset与client

2022-02-19 16:04:31 776

空空如也

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

TA关注的人

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