js
文章平均质量分 67
babachao
~我视代码如初恋,它却虐我千万遍~
展开
-
js: 十分钟!坤坤陪你搞懂Promise
这是一篇关于Promise的文章,跟着文章可以手写一个符合Promises/A+规范的promise方法!原创 2023-02-22 08:47:12 · 249 阅读 · 0 评论 -
javascript: 解析前端路由,自己实现一个前端路由机制
javascript: 深度解析前端路由(自己实现一个前端路由机制)前端路由简介前端路由机制主要是应用在SPA单页面架构中页面交互快,并且是无刷新的,改变URL不会向服务器发起请求(改变URL指的是js变化,不是页面重新加载)js中有API支持,能监听url变化,并且解析内容,再走对应的逻辑操作前端路由的实现主流方案有两种,分别是Hash和History虽然前端路由用户体验更好,更快,但鱼和熊掌不可兼得,得到了更好的东西,总会失去一些其它东西,比如:初次加载耗时相对增多(需要开发人员做优化)原创 2023-02-01 23:05:53 · 1143 阅读 · 0 评论 -
js将数组转化为一个对象obj,键值对形式{}
var formArr = [{name:"Name",value:"111"},{name:"Price",value:"2"},{name:"ProducingArea",value:"3"},{name:"ShelfLife",value:"44"},{name:"Stock",value:"5"}];varobj={ }...原创 2018-03-12 18:14:09 · 58795 阅读 · 0 评论 -
小程序高性能瀑布流flex
index.jsconst Width = (750 - 24 - 8) / 2;const Height = 595; // Width * 1.66newPhotos.forEach(photo => { const { height, width } = photo let photoHeight = Width if (height &g...原创 2019-02-28 10:42:20 · 2044 阅读 · 2 评论 -
js parseInt() 方法详细解析
一、先来一个介绍parseInt(string,radix),parseInt() 函数可解析一个字符串,并返回一个整数。(W3C复制的)string 必需。要被解析的字符串。 radix 可选。表示要解析的数字的基数。该值介于 2 ~ 36 之间。 如果省略该参数或其值为 0,则数字将以 10 为基础来解析。如果它以 “0x” 或 “0X” 开头,将以 16 ...原创 2019-10-08 12:36:29 · 7286 阅读 · 1 评论