前端大牛
超赞代码/文本神器 Sublime Text 4 汉化版( 兼容Big Sur)
2021年5月20日 Sublime Text 4 稳定版终于正式发布了!7月14日 Sublime Text 4 又更新了一版 软件版本亮点 许可证更改:Sublime Text License 密钥(注册码)不再与独立的主要版本绑定,而是对购买后 3 年内的所有更新均有效,不过使用更新的版本需要升级 License。 支持多 tab 选项卡:方便分割视图…
微信小程序的组件字段类型的兼容
微信小程序组件类型定义的兼容
微信小程序使用cos上传图片的分享
微信小程序使用cos上传图片的分享
微信小程序用云托管,云开发,配置云函数
云能用起来方便,看起来简单
jquery 通过微信扫码实现在线签名
通过微信扫码实现在线签名,jquery
canvas实现统计饼图
饼图,canvas
做这个demo的用途:因为现在手机或者多端应用的流行,我们不得不考虑到代码包的大小,所以像这种饼图等我们就不能引入第三方包,否则可能影响性能,我们就将用canvas来实现vue2与vue3的区别
vue2的不足,vue3的新特性
Vue 3 有 createApp(),而 Vue 2 的是 new Vue()
createApp(组件),new Vue({template, render})v-model代替以前的v-model和.sync
vue3中v-model的用法Axios是什么
Axios 是一个基于 promise 的 HTTP 库,简单的讲就是可以发送get、post请求
vue3.0放弃defineProperty,使用es6的原生拦截器proxy—–proxy的13种拦截操作
object.defineProperty的缺点:
1、监控数组下标的变化时,开销很大
2、它只能劫持对象的属性,所以它需要遍历对象的每个属性,如果属性值是对象,那么需要深度遍历,而proxy是直接代理对象,不需要遍历操作
3、它对新增属性需要手动进行Observe,vue2需要使用vm.$set才能保证新增的属性也是响应式深拷贝和浅拷贝
javaScript中的深拷贝和浅拷贝
Lodash.js常用拷贝
面试中的深拷贝和浅拷贝