⁶⁶   ⁶⁶⁶⁶⁶⁶   ⁶⁶66⁶⁶⁶⁶    ₆₆₆₆ 可以啊.这波  ₆₆₆₆⁶⁶⁶⁶⁶        ⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶66⁶⁶⁶⁶     卧槽⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶⁶    666₆₆₆₆₆₆₆ 666        666 ⁶⁶⁶⁶⁶⁶₆₆₆₆₆₆ ₆⁶⁶⁶⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶ ⁶⁶⁶⁶⁶⁶⁶⁶

王大山

10
获赞数
1
粉丝数
2019-04-11 加入
浏览 709
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
擅长技能
荣誉勋章
个人动态
  • 关注了用户2020-12-10
  • 赞了文章2020-06-18
    解读新一代 Web 性能体验和质量指标
    衡量一个 Web 页面的体验和质量一直有非常多的工具和指标 ... 每次我们去关注这些指标的时候都会非常痛苦,因为这些指标真的是又多又难理解,测量这些指标的工具也非常多。
  • 关注了专栏2020-05-10
    边城客栈
    全栈技术专栏,公众号「边城客栈」,[链接]
  • 发布了文章2020-05-05
    Javascript 异步编程(五)Promise
    new Promise(..) 构造器 {代码...} resolve(..) 既可能完成 promise,也可能拒绝,要根据传入参数而定。 如果传给 resolve(..) 的是一个非 Promise、非 thenable 的立即值,这个 promise 就会用这个值完成。
  • 发布了文章2020-04-12
    Javascript 异步编程(四)发布-订阅
    理解发布/订阅 我们先来看一段用来模拟异步请求嵌套的代码 {代码...} 以上三次异步请求中: 内层依赖于外层,高耦合 不符合阅读习惯 不利于调试以及排查定位问题 举个例子,现实中大家都会微信关注公众号,会不定期的收到推送。这个就好比我们订阅了某一类主题,产生...
  • 发布了文章2020-04-04
    Javascript 异步编程(三)定时器
    并行?并发?异步? 同步:synchronous: 指所有任务按出现的先后顺序依次执行 如果出现阻塞的任务,那么线程就会等待这个任务完成,接着执行下一个任务。 异步:asynchronous:不保证所有任务按出现的顺序执行 并发:concurrent:从宏观上,某个时间段里面多个程序都得...
  • 发布了文章2020-04-03
    Javascript异步编程(一)认识异步
    可能都知道JavaScript是单线程的,即同一时刻只能做一件事,如果有多个任务,则需要排队执行,但是这样同步执行的效率低,如果一个任务长时间据有CPU,其他任务则需要等待,这无疑会浪费资源,造成资源利用率低。为此,JavaScript将任务的执行分为两种:
  • 关注了用户2020-04-02
  • 发布了文章2020-03-31
    Javascript 异步编程(二)Event Loop
    Event Loop {代码...} 可以看出: Promise和setTimeout都是是异步 Promise优先级高于setTimeout 为什么呢~~ 我们先来熟悉下基本概念 执行上下文 (execution context) 当一个函数被调用时,会创建一个活动记录(执行上下文),这个记录会包含函数在哪里被调用(调用...
  • 发布了文章2020-03-29
    Javascript之深浅拷贝
    拷贝 复制与拷贝 {代码...} 复制:将一个对象a赋值给另一个变量b,这个只是存储了对象a的引用地址,是属于同一个对象 克隆:创建一份独立的对象拷贝,新对象具有源对象项的所有可枚举属性(值),两个对象之间相互独立 浅拷贝 思路:声明一个新对象,将源对象的可枚...
  • 关注了专栏2020-03-25
    Webpack搭建备忘录
    webpack搭建配置深入解析,探索常见坑点、最正确有效的玩法。
  • 发布了文章2020-03-22
    重学操作系统-进程与线程(一)
    [TOC] 程序执行 前趋图 前趋图(Procedence Graph),是指一个有向无循环图, 用于描述程序执行先后顺序。 图中每个节点可用来表示一个进程或程序段甚至一条语句 节点间的有向边表示两个节点之间存在的偏序(Partial Order)或前趋关系(Precedence Relation),使用 -&g...
  • 发布了文章2020-03-21
    我看underscore 源码设计
    先过滤掉underscore内部各个工具函数的具体逻辑,只看源码库本身有什么内容。 构造函数 underscore有两种调用方式: 风格对象 _.map([1, 2, 3], function(n){ return n * 2; }); 函数风格_([1, 2, 3]).map(function(n){ return n * 2; }); _是一个函数对象,api中的...
  • 发布了文章2020-03-12
    Javascript函数防抖和节流
    当我们进行窗口resize、scroll、input框内容校验等操作时,如果事件函数调用频率不加控制。会加重浏览器的负担,导致用户体验度差。此时我们可以在不影响功能效果的前提下使用函数防抖和函数节流的方式来减少调用频率。
  • 发布了文章2020-03-11
    Javascript缓存函数&柯里化&偏函数
    缓存函数 memorizition 定义:将上次的计算结果缓存起来,当下次调用时,如果遇到相同的参数,就直接返回缓存中的数据。 {代码...} 如果要实现以上功能,主要依靠 闭包 、柯里化、高阶函数 实现原理:把参数和对应的结果数据存在一个对象中,调用时判断参数对应的数...
  • 赞了文章2020-03-11
    【思否编程公开课】限时免费 Node.js 代码调试
    本期思否编程直播课主题为 Node.js 代码调试。直播中会对 Node.js 代码调试进行简单的介绍与 ESLint 静态代码检查的展示,并将在直播当中进行打印调试与交互调试的讲解教学。
  • 发布了文章2020-03-11
    JavaScript高阶函数
    Javascript中的函数本质上都指向某个变量,既然变量可以指向函数,函数的参数可以接受变量,那么函数是不是可以可以作为另一个函数的入参?因为Javascript是一门弱类型语言,不会对函数输入值和函数的输出值进行强定义和类型检查。所以函数可以作为参数,也可以作为...
  • 发布了文章2020-03-08
    Javascript函数式编程
    Functional Programming是一种编程范式,是一种构建计算机程序状态结构和元素的风格,它把计算看做是对数学函数的运算,避免了状态的变化和数据的可变。
  • 发布了文章2020-03-06
    JavaScript内存机制
    为什么要关注内存 任何程序的运行都要分配运行空间。 如果不在使用的内容得不到释放,不会返回到操作系统或空闲内存池,会导致内存泄露。 程序运行所需的内存空间大于当前的可用内存空间会引发内存溢出。 JS数据类型与JS内存机制 数据类型 原始数据类型: 字符串 str...
  • 赞了文章2020-02-17
    如何发布一个自己的 node package?
    伴随着 Node 的兴起,npm 成为了前端工程中的模块小管家。当攻城狮们要在项目中使用第三方的开源框架或工具时,一行 npm install 就能把需要的东西从 npm 的服务器下载到本地。