自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue框架

Vue.js是什么?是阿里的尤雨溪出的框架Vue.js(读音 /vjuː/, 类似于 view)是目前最流行的一个框架,React是最流行的一个框架。Vue.js是前端的主流框架之一,和Angular.js、React.js并称为前端三大主流框架。数据驱动vue.js 数据驱动和组件化开发,轻量级一些,分层渐进式框架;spaReact.js 数据驱动和组件化开发,灵活性很高,需要什么都得自己构建逻辑自己写;appAngular.js 数据驱动 1.0 ,加上了组件化开发2.0,重量级框架;......

2022-08-29 19:42:44 777 2

原创 JavaScript正则表达式

正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。......

2022-08-07 23:19:47 96

原创 egg框架

egg.js 是『约定优先于配置』的一个 Node.js web 框架Egg 奉行『约定优于配置』,按照一套统一的约定进行应用开发,团队内部采用这种方式可以减少开发人员的学习成本,开发人员不再是『钉子』,可以流动起来。没有约定的团队,沟通成本是非常高的,比如有人会按目录分栈而其他人按目录分功能,开发者认知不一致很容易犯错。但约定不等于扩展性差,相反 Egg 有很高的扩展性,可以按照团队的约定定制框架。使用 Loader 可以让框架根据不同环境定义默认配置,还可以覆盖 Egg 的默认约定。Express的原班

2022-08-07 22:44:34 1789

原创 nodejs

http模块 、网页的加载流程、各种路径(相对、绝对)、mime模块、querystring模块、url模块、fs模块

2022-07-28 22:23:15 253

原创 数据存储-前端缓存技术

这是一个通用术语,包含几个独立但相关的APIWebStorage、WebSQLDatabase、IndexedDatabase和FileAccess。每种技术都提供了在用户硬盘上——而非通常存储数据的服务器——存储数据的独特方式。这么做主要基于以下两点理由(a)使webapp离线可用;(b)改善性能。-----摘自web应用允许使用浏览器提供的API将数据存储在客户端电脑上;客户端存储遵守“同源策略”,不同的站点页面之间不能相互读取彼此的数据;......

2022-07-24 21:44:14 770

原创 canvas画布

SVG指可伸缩矢量图形(ScalableVectorGraphics)SVG用来定义用于网络的基于矢量的图形SVG使用XML格式定义图形SVG图像在放大或改变尺寸的情况下其图形质量不会有所损失SVG是万维网联盟的标准SVG与诸如DOM和XSL之类的W3C标准是一个整体。.........

2022-07-22 20:00:54 311

原创 Promise

的是同步是按照顺序一个一个来,不会乱掉,更不会出现上面代码没有执行完就执行下面的代码;是解析的速度没有异步的快;的是异步是接取一个任务,直接给后台,在接下一个任务,一直一直这样,谁的先读取完先执行谁的;没有顺序,谁先读取完先执行谁的,会出现上面的代码还没出来下面的就已经出来了,会报错;...

2022-07-18 11:44:31 140

原创 ES6 Class类

在ES6中,class (类)作为对象的模板被引入,可以通过 class 关键字定义类。class 的本质是 function。它可以看作一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法。类不可重复声明类定义不会被提升,这意味着必须在访问前对类进行定义,否则就会报错...

2022-07-12 20:17:09 480

原创 ES6模块化

文章主要摘自 ES6 引入了模块化,其设计思想是在编译时就能确定模块的依赖关系,以及输入和输出的变量。ES6 的模块化分为导出(export) 与导入(import)两个模块模块导入导出各种类型的变量,如字符串,数值,函数,类。注意:export与default关联使用,并且一个js模块中只能有一个export default语句export 命令导出的接口名称,须和模块内部的变量有一一对应关系。导入的变量名,须和导出的接口名称相同,即顺序可以不一致不同模块导出接口名称命名......

2022-07-12 19:18:21 229

原创 系统内置功能---字符串

注意:String 对象的方法 slice()、substring() 和 substr() (不建议使用)都可返回字符串的指定部分。slice() 比 substring() 要灵活一些,因为它允许使用负数作为参数。slice() 与 substr() 有所不同,因为它用两个字符的位置来指定子串,而 substr() 则用字符位置和长度来指定子串。includes():返回布尔值,判断是否找到参数字符串。startsWith():返回布尔值,判断参数字符串是否在原字符串的头部。endsWith():返回布

2022-07-12 18:13:22 76

原创 系统内置功能---数组

concat() 连接两个或更多的数组,并返回结果。返回一个新数组参数为任何数据,调用的数组也会连接到新数组join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔,默认为","。pop() 删除并返回数组的最后一个元素(改变原数组),返回新数组(删除的元素)push() 向数组的末尾添加一个或更多元素,并返回新的长度。shift() 删除并返回数组的第一个元素,返回新数组(删除的元素)unshift() 向数组的开头添加一个或更多元素,并返回新的长度。...

2022-07-12 17:25:28 58

原创 ES6箭头函数

箭头函数表达式的语法比函数表达式更简洁,并且没有自己的,,或。箭头函数表达式更适用于那些本来需要匿名函数的地方,并且它不能用作构造函数。----摘自箭头函数 - JavaScript | MDN (mozilla.org) 当箭头函数没有参数或者有多个参数,要用 () 括起来。只有一个参数时,可以省略小括号。当箭头函数函数体有多行语句,用 {} 包裹起来,表示代码块;当只有一行语句,并且需要返回结果时,可以省略 {} , 结果会自动返回。高级语法当箭头函数要返回对象的时候,为了区

2022-07-12 17:04:11 50

原创 new-this-原型-预编译笔试题

某一个作用域中代码的运行流程:形参声明/变量声明 实参赋值 函数提升 运行代码在调用new的过程中都发生了什么?1.创建一个空对象 ==> 创建一个空对象{} 给它添加一个属性proto这个属性引用fn.prototye​2.运行构造函数,让内部的this指向创建的对象(用创建的空对象去调用构造函数),给创建的对象添加属性。函数内部的this就是创建的对象。​3. 整个表达式的结果看函数的返回值:​ 3.1返回值是引用数据 那么就是返回值​ 3.2返回值不是引用数据,那么就是这个运行

2022-07-12 11:30:54 46

转载 ES6简介面试题

对浏览器的内核的了解?有哪些内核?(重点)ES5和ES6有什么区别?(重点有时15分有时6分)讲一讲ES6的版本怎么更新的?(问的少)

2022-07-09 12:13:49 52

原创 解构赋值(重点)

解构赋值是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 简单来说就是解析数据源,然后按照数据模型进行取值 ,再赋值给变量。是一种声明变量的高级写法。在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。解构:按照数据模型取出数据源中的数据赋值:赋值给模型变量解构赋值表达式:变量修饰符(关键字) 数据模型(解构的目标)=数据源注意:当解构模式有匹配结果,且匹配结果是 undefined 时,会触发默认值作为返回结果...

2022-07-09 12:03:11 148

原创 let与const

ES6新增的两个重要的关键字:let与const 。let声明的变量只在 let 命令所在的代码块内有效(块级作用域、局部作用),ES6 推荐在函数中使用 let 定义变量,而非 var。​let可以声明不赋值,不可以先访问再声明,不能声明相同的变量名。const声明一个只读的常量,一旦声明,常量的值就不能改变。也就意味着,一旦声明必须初始化,否则会报错。注意:当使用常量 const 声明时,请使用大写变量,如:CAPITAL_CASING。let 和 const 声明只在最靠近的一个块中(花括号内)有..

2022-07-08 19:29:23 654

空空如也

空空如也

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

TA关注的人

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