摘要: 测量执行一个函数所需的时间总是一个很好的办法,证明某些实现比另一个实现的性能更好。这也是一个很好的方法,可以确保性能没有在某些改变后受到影响,也可以追踪瓶颈。 良好的性能有助于获得良好的用户体验,良好的用户体验会让用户回头客。一项研究显示,88%的在线消费者因为性能问题,在用户体验不佳后用户回来的可 阅读全文
posted @ 2020-09-19 14:13 浅笑· 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 如果你一直关注 Web 开发领域,那么最近可能已经听到了很多关于 Deno 的信息——一种新的 JavaScript 运行时,它可能也会被认为是 Node.js 的继承者。但是这意味着什么,我们需要“下一个 Node.js” 吗? 什么是 Deno? 要了解发生了什么,我们首先需要看一下 Deno 阅读全文
posted @ 2020-09-19 14:12 浅笑· 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 绝大多数编程语言都会有函数的概念(或者说所有的?我不太确定),他们都可以做出类似的操作: function(x) { return x * x } 但是JavaScript更适合函数式编程,因为函数对于js来说,是一等公民。 我们可以把匿名函数赋值给一个变量,比如: let pow = functi 阅读全文
posted @ 2020-09-19 14:09 浅笑· 阅读(111) 评论(0) 推荐(0) 编辑
摘要: call 定义:调用一个对象的一个方法,以另一个对象替换当前对象,传递多个参数 Person.prototype.sayHi=function (x,y) { console.log("您好啊:"+this.sex); return 1000; }; var per=new Person(10,"男 阅读全文
posted @ 2020-09-19 14:00 浅笑· 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 什么是无头浏览器(headless browser)? 无头浏览器是指可以在图形界面情况下运行的浏览器。我可以通过编程来控制无头浏览器自动执行各种任务,比如做测试,给网页截屏等。 为什么叫“无头”浏览器? “无头”这个词来源于最初的“无头计算机(Headless computer)”。维基百科关于的 阅读全文
posted @ 2020-09-19 13:55 浅笑· 阅读(340) 评论(0) 推荐(0) 编辑