随笔分类 -  JavaScript

我的js部分心得记录
摘要:异步 IO 与 非阻塞 IO 首先,我们需要知道的是,**异步/同步 **和 阻塞/非阻塞 不是同一回事。 异步与非阻塞 都可以达到结果响应且不印象同步代码执行的效果。 但二者不一样。 1. 非阻塞 IO 的调用 非阻塞 IO 在调用的时候,会立即返回,但此时返回的信息是 文件描述符 操作系统对计算 阅读全文
posted @ 2022-07-14 16:48 人云 阅读(71) 评论(0) 推荐(0)
摘要:代码如下: 阅读全文
posted @ 2018-05-18 18:00 人云 阅读(126) 评论(0) 推荐(0)
摘要:对es6算不上很了解,记录一下新发现的es6相关特性。 1.判断字符串或数组中是否存在某个元素: Array.prototype.includes方法返回一个布尔值,表示某个数组是否包含给定的值,与字符串的includes方法类似 const str = '112233445566' str.inc 阅读全文
posted @ 2018-04-13 18:20 人云 阅读(114) 评论(0) 推荐(0)
摘要:在一次工作中,产品有这样一个需求,用户输入数据。原价:x、底价:y,帮砍人数:n,当第n个人点击砍价时,用户恰好砍完,到达底价。由于各种限制,第一版比较匆忙,我们很简单,直接采取简单粗暴的方法,直接每人砍的数目为 (x - y )/ n;后台使用golang开发,代码很简单(小学生代码): 以上代码 阅读全文
posted @ 2018-03-20 00:02 人云 阅读(287) 评论(0) 推荐(0)
摘要:因为js的异步回调机制,对于上一层数据的依赖,我们很可能会陷入回调地狱,因此我的代码常常是这样的: 这种流程是很耗费心力并且脆弱的,体验很糟糕,因此,在这次小程序的开发中为了更好的体验,我开始使用了Promise. 代码如下,这样一来,当我们第二个请求需要第一个参数判断时,可以不再陷入回调地狱, 当 阅读全文
posted @ 2018-03-16 11:21 人云 阅读(3400) 评论(0) 推荐(0)