摘要:
1、为什么 0.1 + 0.2 != 0.3? 原因: 因为 JS 采用 IEEE 754 双精度版本(64位),并且只要采用 IEEE 754 的语言都有该问题。 我们都知道计算机是通过二进制来存储东西的,那么 0.1 在二进制中会表示为 我们可以发现,0.1 在二进制中是无限循环的一些数字,其实 阅读全文
摘要:
"indent": [0, 2] 空格为2 阅读全文
摘要:
UDP #面向报文 UDP 是一个面向报文(报文可以理解为一段段的数据)的协议。意思就是 UDP 只是报文的搬运工,不会对报文进行任何拆分和拼接操作。 具体来说 在发送端,应用层将数据传递给传输层的 UDP 协议,UDP 只会给数据增加一个 UDP 头标识下是 UDP 协议,然后就传递给网络层了 在 阅读全文
摘要:
转载地址:https://www.cnblogs.com/wxgblogs/p/5641643.html OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。一个设备工作在哪一层 阅读全文
摘要:
一、== 和 有什么区别? 就是判断两者类型和值是否相同。 对于 == 来说,如果对比双方的类型不一样的话,就会进行类型转换 闲着看一个面试题: 参考地址:https://blog.csdn.net/qiqi_77_/article/details/79456605 []==[] // false 阅读全文
摘要:
这是我在公众号(高级前端进阶)看到的文章,现在做笔记 https://github.com/yygmind/blog/issues/26 浅拷贝 Object.assign 上篇文章介绍了其定义和使用,主要是将所有可枚举属性的值从一个或多个源对象复制到目标对象,同时返回目标对象。(来自 MDN) 语 阅读全文
摘要:
官网:https://better-scroll.github.io/docs/zh-CN/ 与better-scroll有关的文档:https://juejin.im/post/5e40f72df265da5732551bdf#heading-5 1、在项目中发现个问题,用better-scrol 阅读全文
摘要:
https://mp.weixin.qq.com/s?__biz=MzAxODE2MjM1MA==&mid=2651555491&idx=1&sn=73779f84c289d98de7e6c121514b93b2&chksm=80255162b752d8747dd4dffad8793f90bfc89 阅读全文
摘要:
这是我在公众号(高级前端进阶)看到的文章,现在做笔记 https://github.com/yygmind/blog/issues/25 一、赋值(Copy) 赋值是将某一数值或对象赋给某个变量的过程,分为下面 2 部分 基本数据类型:赋值,赋值之后两个变量互不影响 引用数据类型:赋址,两个变量具有 阅读全文
摘要:
在移动端需要给div设置全屏 方法一: 备注:top和bottom一起使用,这是很反常规的用法,可以强制定义盒模型的区域。所以还要加一个overflow:hidden,不然的话在手机横屏的浏览器中打开, 底部会出现空白,而且会出现滚动条 方法二: 这个没用过 阅读全文