fengmoliu

导航

2022年5月28日 #

JS小数精度问题

摘要: var two = 0.2 var one = 0.1 var eight = 0.8 var six = 0.6 [two - one == one, eight - six == two] 0.2-0.1 //0.1 0.8-0.6 //0.20000000000000007 //答案是[tru 阅读全文

posted @ 2022-05-28 21:37 冯沫流 阅读(514) 评论(0) 推荐(0) 编辑

vue3为什么要用proxy实现双向数据绑定?

摘要: 一:object.defineProperty的缺点: 1.因为es5的object.defineProperty无法监听对象属性的删除和添加2.不能监听数组的变化,除了push/pop/shift/unshift/splice/spObject.definert/reverse,其他都不行3.Ob 阅读全文

posted @ 2022-05-28 21:13 冯沫流 阅读(187) 评论(0) 推荐(0) 编辑

Vue3移除的API

摘要: 按键修饰符 不再支持keycode作为v-on的修饰符 不再支持config.keyCode $on,$off 和 $once 实例方法被移除 在vue2.x中,可以通过指令方式添加处理函数($on, $once, $off), 这可以创建event hub,用来创建在整个应用程序中可用的全局事件监 阅读全文

posted @ 2022-05-28 21:06 冯沫流 阅读(290) 评论(0) 推荐(0) 编辑

Promise all用法

摘要: Promise.all可以将多个Promise实例包装成一个新的Promise实例。同时,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候则返回最先被reject失败状态的值。 使用Promise.all有什么好处呢? Promise.all将多个Promise放在一起处理, 阅读全文

posted @ 2022-05-28 20:58 冯沫流 阅读(411) 评论(0) 推荐(0) 编辑

javascript为什么是单线程

摘要: javascript语言的一大特点就是单线程,既同一时间只能做一件事情 javascript的单线程,与它的用途有关 作为浏览器脚本语言,javascript的主要用途是与用户互动,以及操作DOM 这决定了它只能是单线程,否则会带来很复杂的同步问题 阅读全文

posted @ 2022-05-28 20:53 冯沫流 阅读(28) 评论(0) 推荐(0) 编辑