摘要: 关于递归 阅读全文
posted @ 2021-07-16 17:00 源大大123 阅读(16) 评论(0) 推荐(0)
摘要: watch是进行数据监听,然后进行相应的操作。执行方法上等于computed和methods的合体使用,比较耗费性能,与vue性能优化相背,尽量减少使用 computed是数据改变进行相应的数据变化,由老数据迸发新的数据,return返回。会利用缓存机制对数据进行缓存,只有当依赖数据变化的时候才会进 阅读全文
posted @ 2021-07-01 14:37 源大大123 阅读(66) 评论(0) 推荐(0)
摘要: 接口的安全性主要围绕Token、Timestamp和Sign三个机制展开设计,保证接口的数据不会被篡改和重复调用,下面具体来看: Token授权机制:用户使用用户名密码登录后服务器给客户端返回一个Token(通常是UUID),并将Token-UserId以键值对的形式存放在缓存服务器中。服务端接收到 阅读全文
posted @ 2021-06-30 19:49 源大大123 阅读(188) 评论(0) 推荐(0)
摘要: 封装 使用时:方便复用 维护时:方便维护 效率上:减少代码量 那又改怎样封装我们的代码呢? 程序全部由函数调用执行:没有代码在函数调用之外 只封装有重复功能和逻辑的部分 阅读全文
posted @ 2021-06-22 19:33 源大大123 阅读(167) 评论(0) 推荐(0)
摘要: js的冒泡排序 function fMySort (arr) { const len = arr.length; for (var i = 0; i < len - 1; i++) { for (var j = 0; j < len - 1 - i; j++) { // 相邻元素两两对比 if (a 阅读全文
posted @ 2021-06-22 18:51 源大大123 阅读(27) 评论(0) 推荐(0)
摘要: 文本框的双向绑定 <!--html--> <input type='text' bindinput='saveMsg' value='{{msg}}' /> <view>{{msg}}</view> <script> Page({ data:{msg:''}, saveMsg(ev) { this. 阅读全文
posted @ 2021-06-22 18:24 源大大123 阅读(455) 评论(0) 推荐(0)
摘要: 对象的每个属性都有一个描述对象(Descriptor),用来控制该属性的行为。Object.getOwnPropertyDescriptor方法可以获取该属性的描述对象。 let obj = { foo: 123 }; Object.getOwnPropertyDescriptor(obj, 'fo 阅读全文
posted @ 2021-06-08 19:47 源大大123 阅读(36) 评论(0) 推荐(0)
摘要: computed:废话不说直接上代码 let vm = new Vue({ el:'#app', data(){ return{ aFruits:[ {name:'苹果',checked:false}, {name:'香蕉',checked:false}, {name:'西瓜',checked:fa 阅读全文
posted @ 2021-06-03 16:40 源大大123 阅读(61) 评论(0) 推荐(0)
摘要: 路由的目的: 实现单页应用,一个网站只有一个html文件,其它分页用组件 ⇒ 路由用来创建分页,并实现跳转 路由组件,一个页面对应一个route对象 路由守卫: 阅读全文
posted @ 2021-05-31 14:20 源大大123 阅读(42) 评论(0) 推荐(0)
摘要: javascript判断数据类型 Object.prototype.toString.call() 方法 Object.prototype.toString.call( null ) // "[object Null]" Object.prototype.toString.call( undefin 阅读全文
posted @ 2021-05-31 11:16 源大大123 阅读(123) 评论(0) 推荐(0)