- 博客(6)
- 收藏
- 关注
原创 Vue--给data数据中对象新增属性/响应式数据(使用Vue.$set()),并触发视图更新
在开发过程中,我们时常会遇到这样一种情况:当vue的data里边声明或者已经赋值过的对象或者数组(数组里边的值是对象)时,向数组对象中添加新的属性,如果直接更新此属性的值,是不会更新视图的。根据官方文档定义:如果在实例创建之后添加新的属性到实例上,它不会触发视图更新。受现代 JavaScript 的限制 (以及废弃 Object.observe),Vue 不能检测到对象属性的添加或删除。由...
2019-10-17 15:55:12 14128 4
原创 为什么0.1+0.2 !== 0.3?toFixed()
一、描述简言之,这与JavaScript在二进制中存储浮点数的准确程度有关。在Google Chrome控制台中输入一下公式将得到:0.1+0.2; //0.300000000000000040.1+0.2-0.1; //0.200000000000000040.1+0.7; //0.79999999999999990.1+0.9; //1如果是简单的等式,对准确度没有要求,这...
2019-10-09 23:22:54 956
原创 Object.is(obj1,obj2)与比较操作符===、==
在说明Object.is()与===、==的区别之前,我们先分别介绍Object.is()与比较操作符。一、严格相等===全等操作符比较两个值是否相等,两个被比较的值在比较前都不进行隐式转换。如果两个被比较的值具有不同的类型,这两个值是不全等的,否则,如果两个被比较的值类型相同,值也相同,并且都不是number类型时,两个值全等。最后两个值都是number类型,当两个都不是NaN,并且数值...
2019-10-04 16:21:54 1218
转载 js中getBoundingClientRect()方法详解
https://www.cnblogs.com/Songyc/p/4458570.htmlhttps://blog.csdn.net/gao_xu_520/article/details/80365799
2019-10-02 23:00:39 740
原创 js---new Image()宿主对象
javascript 生成img标签的3种方式(对象、方法、html)<div id="d1"></div><script> //HTML 方式一 function a() { document.getElementById("d1").innerHTML = "<img src='http://baike.bai...
2019-10-01 23:16:59 9769 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人