上一页 1 2 3 4 5 6 7 8 9 ··· 26 下一页
摘要: 一、计算属性 总结: 其实就做了两件事: 1.把计算属性的每个key都代理到Sub.prototype上(方便模板通过this.计算属性名访问。) 2.在initComputed阶段,给计算属性的每个key都定义一个计算watcher,(这样计算属性触发props或者data的依赖收集,就可以把自己 阅读全文
posted @ 2022-07-22 00:33 Eric-Shen 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 同步执行:一个任务执行结束后执行下一个任务;串行是同步的执行方式; 异步执行:一个任务执行的过程中,另一个任务也会开始执行; 并发和并行是异步的两种执行方式;(并发不一定同时执行参考cpu单核时间片来回切换,并行才是同步执行参考cpu多核同时执行) 由于js只有一个线程,且它的执行基于时间循环; 所 阅读全文
posted @ 2022-06-15 16:41 Eric-Shen 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 我们看到我们给input元素的value属性赋值是有效果的,但是给textarea的value属性是没有效果的; 原因: 未知 解决: 1.如何在f12上赋值 需要使用这种方式赋值,才会实时显现出来。 然后效果就是这样了,textarea元素就有值了。 2.如何通过js赋值 找value属性或者in 阅读全文
posted @ 2022-06-14 21:54 Eric-Shen 阅读(2929) 评论(0) 推荐(0) 编辑
摘要: 一、响应式对象 1、响应式的作用 响应式主要帮助我们做手动操作 DOM 重新渲染这一步; 2、把props、data添加到响应式的流程 我们知道,vue里props和data的数据都是响应式的。 里面的数据发生了变化,会立马通过依赖它的模板或者计算属性或watch侦听器;(计算属性和侦听器时响应式的 阅读全文
posted @ 2022-06-13 17:18 Eric-Shen 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Object.prototype.hobby = 'basketball' const mySymbol = Symbol('本对象上的可遍历symbol值') const mySymbol2 = Symbol('本对象上的不可遍历symbol值') const mySymbol3 = Symbol 阅读全文
posted @ 2022-06-11 12:42 Eric-Shen 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 1.问题? const foo = { name:'kobe', age:18, } console.log(Object.prototype) console.log(foo) 使用console打印一段代码时,我们发现,有的对象属性时高亮色,比如foo的age属性和name属性; 有些对象属性时 阅读全文
posted @ 2022-06-11 12:19 Eric-Shen 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 第一个问题: mian.js里,new Vue时传递的那个对象参数,对象参数里: render函数里传递普通html标签,和传递一个组件有什么区别?举例:render:h=> h('div',{},['一段文本']) 和render:h=> h(App) 传递一个html标签是不是先在自身上渲染出来 阅读全文
posted @ 2022-05-29 19:51 Eric-Shen 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、ES7 1.1数组的inclueds方法 includes(‘xxx’,3);可以有两个参数,第二个参数表示从数组下标3开始找包不包含; 指数运算符 **运算符,表示指数; 二、ES8 2.1Object.keys object方法: OBject.keys()获取对象的keys,返回一个数组: 阅读全文
posted @ 2022-05-24 23:43 Eric-Shen 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 存储数据的方式就是数据结构,数组、对象、set、map都是存储数据的数据结构; 数组和set都是按顺序存储的; 对象和map都是处理映射关系的; 一、Set set对象的增删改查: 增:add 删:delete、clear 改: 查:has遍历:forof、foreach 二、Set和WeakSet 阅读全文
posted @ 2022-05-24 22:04 Eric-Shen 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 数据驱动还有的疑问: 2.render函数如何产生vnode?在core/vdom/render函数里有vm_render方法,调用这个方法就会调用我们自己定义的render函数,然后通过我们传递的h函数其实是vm.$creatElement方法;然后在vm.$creatElement方法根据不同的 阅读全文
posted @ 2022-05-23 20:33 Eric-Shen 阅读(100) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 26 下一页