猫幻  

2021年12月6日

摘要: #为什么要学习流行框架 #为什么要学习流行框架 +企业为了提高开发效率:在企业中,时间就是效率,效率就是金钱﹔ +提高开发效率的发展历程:原生Js -> Jquery之类的类库->前端模板引擎-> ingular.js /vue.js +在vue中,一个核心的概念,就是让用户不再操作DOM元素,解放 阅读全文
posted @ 2021-12-06 17:23 猫幻 阅读(45) 评论(0) 推荐(0) 编辑

2021年12月2日

摘要: @url = http://localhost:3000 @json = Content-Type: application/json ### 查询 router.get("/tag",async (ctx)=>{ try{ const data =await tagModel.find({}); 阅读全文
posted @ 2021-12-02 17:24 猫幻 阅读(42) 评论(0) 推荐(0) 编辑

2021年12月1日

摘要: 1. async也是处理异步的,它是对Promise的一种扩展,让异步更加方便; 2.优势:async是基于Promise的,虽然是异步操作,但看上去像同步; 3.首先,我们先来看下async的基本语法: 例 //创建一个async函数,执行异步操作 //await 关键字:等待异步执行完毕后回调; 阅读全文
posted @ 2021-12-01 19:52 猫幻 阅读(60) 评论(0) 推荐(0) 编辑
 
摘要: (1).Pending(进行中) ( 2) .Fulfilled(己成功) (3) .Rejected(已失败)3.当异步操作执行后,它得到的结果来决定其状态,其它任何操作都无法改变; 4. Promise状态只有两种运行方式:从 Pending到Fulfilled或Rejected: 5.而当状态 阅读全文
posted @ 2021-12-01 13:10 猫幻 阅读(35) 评论(0) 推荐(0) 编辑

2021年11月29日

摘要: 一. Symbol类型1. ES6之前基础数据类型有:字符串、数值、布尔、对象、null和 undefined 2.ES6新增了一种叫做Symbol 的基础数据类型,表示独一无二的值,类似ID; 3.创建Symobl通过函数Symbol()完整,可以传递参数,也可以为空; 例 let s =Symb 阅读全文
posted @ 2021-11-29 19:57 猫幻 阅读(77) 评论(0) 推荐(0) 编辑

2021年11月28日

摘要: 1.ES6明确二进制、八进制和十六进制分别用Qb、0o、ex作为前缀;consoLe. log( Number( 0b11"));console.log( Number ( ' 0o11"));console.log( Number ( ' 0x11"));2. ES6提供了Number.isFin 阅读全文
posted @ 2021-11-28 11:09 猫幻 阅读(73) 评论(0) 推荐(0) 编辑

2021年11月26日

摘要: 对于一些超过俩个字符四个字节的异体文字,es6新增了codePointAt()方法 俩个字符的异体文字,暂时用?代替,文档显示不出来,上面土,下面口 这个异体文字 例 let text = '𠮷'; console.log(text.length); console.log(text.charAt 阅读全文
posted @ 2021-11-26 20:14 猫幻 阅读(56) 评论(0) 推荐(0) 编辑
 
摘要: 引入类 const Koa=require('koa'); const koaBody = require('koa-body'); const Router=require('koa-router'); 创建对象 const app=new Koa(); app.use(koaBody()); c 阅读全文
posted @ 2021-11-26 12:05 猫幻 阅读(24) 评论(0) 推荐(0) 编辑

2021年11月25日

摘要: es6之前函数是不能参数设置默认值的 参数1是必须传递 其余参数有默认值,可传递 函数参数的返回值,也可以是另外一个函数的返回值; 例 function fn(r,p){ return 3.14; } function fn(r, p = pi()){//pi()返回值交给p console.log 阅读全文
posted @ 2021-11-25 16:12 猫幻 阅读(94) 评论(0) 推荐(0) 编辑

2021年11月24日

摘要: 全局作用域 window对象和var的全局变量是相等的 因为window属性和var 的全局变量是等价的,只要设置了var的属性就是window的一个属性 window对象内设置属性,输出的是默认值,而不是undefined var设置了window对象的内置属性作为变量,会直接覆盖 例 var n 阅读全文
posted @ 2021-11-24 17:01 猫幻 阅读(26) 评论(0) 推荐(0) 编辑