Js随机Math.random()
Math.random() 返回 0(包括) 至 1(不包括) 之间的随机数:Math.random() 与 Math.floor() 一起使用用于返回随机整数。正如你从上面的例子看到的,创建一个随机函数用于生成所有随机整数是一个好主意。
如何较为优雅地实现新手引导功能?
早期的项目中晓衡遇到游戏终于要完成了,辛苦了一阵满以为可以稍微放松一下了,但策划、运营要求,增加一个他们认为非常“简单”且重要的功能: 新手引导 。
Js Promise的并行和串行
Promise.all是所有的Promise执行完毕后(reject|resolve)返回一个Promise对象。最近在开发一个项目中,需要等接口拿到全部数据后刷新页面,取消loding效果
从程序员转型技术管理者的痛与悟
在一个 NB 程序员的世界里,要不要转管理岗位?可能会困扰很多人。它就像一枚硬币的 AB 面,抛起来之前难以预知结局,哪一面都合理,哪一面都有遗憾和不完美。
Bun 炒作的太火了,不过是另一个 yarn 的故事?
我们又要犯同样的错误了。我经常被提醒,每 5 年世界上的程序员数量就会翻一番,这意味着任何时候,有 50%的行业人员经验都不到 5 年。这可能就是为什么我们会一次又一次地被类似 Bun 这样的东西搅局的原因
nodejs的http.createServer过程解析
下面是nodejs创建一个服务器的代码。接下来我们一起分析这个过程。发现_http_server.js也没有太多逻辑,继续看lib/net.js下的代码。至此http.createServer就执行结束了,我们发现这个过程还没有涉及到很多逻辑,并且还是停留到js层面。
Mock.js模拟接口数据
现在开发已经是前后端分离了,前端和后端可以同时进行开发,互不影响,但是有些时候后端开发的接口慢于前端,导致前端需要等待后端的接口完成才能完成前后端对接,为了解决这个痛点,出现了模拟接口数据的方案
Js ajax状态码
hr.readyState==4(ajax运行正常),xhr.status==200(后台运行正常),xhr.status==5xx(后台运行异常 联系后台代码人员);HTTP 状态码 ajax.status
Js最全的 “文本溢出截断省略” 方案合集
在我们的日常开发工作中,文本溢出截断省略是很常见的一种需考虑的业务场景细节。看上去 “稀松平常” ,但在实现上却有不同的区分,是单行截断还是多行截断?多行的截断判断是基于行数还是基于高度?这些问题之下,都有哪些实现方案?