问题汇总(前端)
问题汇总(前端)
JavaScript Number 的范围问题
后端返回了一个 19 位的数字,超过了 16 位,前端拿到的数据,自动把超出部分转成 0?
前端:JavaScript 中的数值类型 Number 是一个双精度浮点数(double),它可以表示的最大安全范围是正负 9007199254740991,也就是 2 的 53 次方减一,任何超出安全范围的数字都可能会失去精度。
后端:Java 中的 Long 范围会大于 JavaScript 中的 Number 范围
Windows字体缩放
前端如何解决pc端屏幕显示设置缩放比例对页面布局的影响?_beichen3997的博客-CSDN博客
@import问题
css 本身也有 @import 语法,scss 为了区别 css 和 scss 的 import,就加了一条设定——@import url()写法的一律当做 css 的 import 处理,引入 scss 文件,使用 @import ""。
前端部署
前端项目部署的服务器,如 nginx、apache等
JS 中数组使用字符串作为索引值_js数组怎么把索引设置为字符串_xuning_et的博客-CSDN博客
小程序图片
建议:小程序端图片的宽度设置为 340px
forEach
forEach函数里不可使用return,返回不了值。因为 forEach 循环不会被 return、braek 中断。
JS async 函数
async函数一定会返回一个promise对象。如果一个async函数的返回值看起来不是promise,那么它将会被隐式地包装在一个promise中。
强制下载文件
让浏览器下载而不是打开文件。
https://blog.csdn.net/wang121213145/article/details/131122880
原理:设置响应头为 Content-Disposition: attachment;
方式:
修改服务器配置
修改特定接口的响应头

