知识总结
总结自己每天记录点
Nicenonecb
小白
展开
-
前端前进日志2020-10-30
1.promisepromise是异步编程的解决方案,let fatherLoveTime = (time) => { return new Promise((resolve, reject) => { setTimeout(() => { resolve(`爸爸即将${time / 1000}秒后打我屁股`) }, time) }) } let p1 = fatherLoveTime(5000原创 2020-10-30 22:10:50 · 122 阅读 · 0 评论 -
前端前进日记 2020-10-30
2020-10-291.computed 计算属性和 watch监听器 主要比比自己之前忽略的点 computed具有缓存性, 这是很棒的,优化项目性能。用法记得return watch 之前自己主要用途是监听父组件给子组件的值没有在视图上渲染更新。 现在知道了,如果监听是二维数组什么的,或者一个对象里包括了很多不同数据类型,需要deep,不加监听不到,vue会自动跳过2.prop 和props还是自己缺陷,之前主要是父组件给子组件 用到props,以为只有这个原创 2020-10-30 00:06:42 · 110 阅读 · 0 评论 -
前端前进日记 2020-10-28
记录每天所学fetch APIJavaScript对象底层数据结构vuexfetch APIJavaScript对象底层数据结构vuexfetch API使用场景 业务中有处理流结构的东西 希望结合使用streams API 和 service worker流(数据结构):streams API Streams API允许JavaScript以编程的方式访问通过网络接收的数据流,并根据开发人员的需要处理它们。概念:流将你希望通过网络接收的资源拆分成小块,然后按位处理它。这正是浏览原创 2020-10-28 23:00:05 · 149 阅读 · 0 评论 -
前端前进日记2020-10-27
知识总结1.v-for和v-if优先级v-for和v-if的优先级tips:不是不可以一起用,但是要了解优先级代码模板经过编译阶段生成的ast对象后调用generate函数生成render函数,优先顺序如下 v-once v-for v-if2.import和require不同1.时间上的不同, 2015年才有import2.require为服务端设计,属于同步读取模块内容,但是浏览器是异步加载脚本文件,因此require需要webpack等打包工具。import需要在引入模块的scr原创 2020-10-27 23:24:36 · 81 阅读 · 0 评论