![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js基础
万般皆是你
这个作者很懒,什么都没留下…
展开
-
前端性能优化的方法
本文将详细介绍前端性能优化的七大手段,包括减少请求数量、减小资源大小、优化网络连接、优化资源加载、减少重绘回流、使用性能更好的API和构建优化减少请求数量【合并】 如果不进行文件合并,有如下3个隐患 1、文件与文件之间有插入的上行请求,增加了N-1个网络延迟 2、受丢包问题影响更严重 3、经过代理服务器时可能会被断开 但是,文件合并本身也有自己的问题 1、首屏渲染问题 2、缓存失效问题 所以,对于文件合并,有如下改进建议 1、公共库合并 2转载 2021-08-29 00:00:01 · 3581 阅读 · 0 评论 -
toFixed()方法
toFixed不是采用传统意义上的四舍五入法,而是银行家算法。所以在进行精度算法时,最好在后端计算,而且toFixed方法在不同的浏览器呈现的效果不同:var a = 1.335;console.log(a.toFixed(2));//IE 1.34//Chorme 1.33var b = 1.345//Chorme 1.34var c = 1.355//Chorme 1.35var d = 1.365//Chorme 1.36var d = 1.375//C原创 2021-08-28 23:37:20 · 2263 阅读 · 0 评论 -
判断字符类型的3种方式
1、Object.prototype.toString.call() 用于检测一个对象的类型var a = Object.prototype.toString.call(undefined) // "[object Array]"var b = Object.prototype.toString.call(null) // "[object Object]"var c = Object.prototype.toString.call(2) // "[ob...原创 2021-08-10 22:17:49 · 2829 阅读 · 0 评论 -
几种请求方式
get:请求指定页面信息,并返回实体主体。head:类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头。post:向指定资源提交数据进行处理请求(例如提交表单或上传文件),数据包含在请求体中。 post请求可能会导致新的资源的建立或已有资源的修改。put:从客户端向服务器传送的数据取代指定的文档的内容。delete:请求服务器删除指定的页面。connect:HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。options:允许客户端查看服务器的性能。trace:回显服务...原创 2021-07-31 23:19:22 · 10562 阅读 · 0 评论 -
js通过Local函数获取时间
const time = new Date();console.log(time.toLocaleDateString());//获取日期console.log(time.toLocaleTimeString());//获取时间console.log(time.toLocaleString());//获取日期与时间输出:原创 2021-07-31 22:56:51 · 540 阅读 · 0 评论 -
js的一些笔记
1、布尔判断:转换为Boolean值为假: false,null,undefined,空字符串'',0,NaN其他值都为真: 包括true,‘fasle’,[],.....但:[] == false 和 '' == false 为trueundefined == false 和 null == false 为flase所以:console.log('' == false);//trueconsole.log([] == false);//t...原创 2021-07-31 10:40:16 · 44 阅读 · 0 评论