06 2020 档案
摘要:正文 位运算 JavaScript 中最臭名昭著的 Bug 就是 0.1 + 0.2 !== 0.3,因为精度的问题,导致所有的浮点运算都是不安全的,具体原因可详见《0.1 + 0.2不等于0.3?为什么JavaScript有这种“骚”操作?》。 因此,之前有大牛提出,不要在 JS 中使用位运算:
阅读全文
摘要:方法说明 Number.isFinite() 判断一个值是不是有限的 Number.isNan() 判断一个值是不是NaN Number() 类型转换 Numbar.parseInt() 将字符串转化为整数 Numbar.parseFloat() 将字符串转化为小数 Numbar.isInteger
阅读全文
摘要:#1、声明变量 // es5 声明变量 var variable 用大写的形式去声明常量:var PI = 3.14159255358; 常量的值允许被修改 // es6 // 通过let 关键字代替 var 来声明变量,用发与var几乎一致 当let/const遇到{}会形成这个变量的块级作用域
阅读全文
摘要:1、Vue是什么? Vue是一个渐进式的javascript开发框架,通过组件的开发,最后进行组件的组合,合并组件形成页面 构造器(构造函数) 自动化构建工具 #优点 组件化开发 单页面路由 丰富的Api方法 双向的数据绑定 单向数据流 易于结合其他第三库 #缺点 生态系统不够完善 可扩展性稍差 1
阅读全文
摘要:为什么需要项目优化 在互联网快速发展的今天,在实现完功能之后,项目优化是一个被经常提到的话题。很多项目会在开发排期中留大量时间去做一轮又一轮的性能优化,就是为了让页面尽可能早的到达用户,提高交互的流畅程度。 在系统可利用系统资源有限的大背景下,3秒呈现内容的原则下,项目优化显得格外重要。 每减少0.
阅读全文