240 发简信
  • JS算法——排序算法

    一:冒泡排序 冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把...

  • JS算法——数组去重

    一:双层循环 使用循环嵌套,最外层循环 array,里面循环 res,如果 array[i] 的值跟 res[j] 的值相等,就跳出循环,如果都...

  • JS算法——数组降维

    一:二维数组 1、遍历降维 2、使用concat arr的每一个元素都是一个数组或参数,作为concat方法的参数,数组中的参数或每一个子元素又...

  • 浏览器内核

    浏览器内核可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。最开始渲染引擎和 J...

  • 浏览器多个标签页之间的通信

    一:websocket通讯 全双工(full-duplex)通信自然可以实现多个标签页之间的通信 WebSocket是HTML5新增的协议,它的...

    0.1 9580 1 10
  • web缓存

    一:缓存对性能优化 请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。 ...

  • cookie、sessionStorage、localStorage

    一:cookie Cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在 了解cookie 要表示唯一的一个cookie值需要:n...

  • 前端安全

    一:加密安全 1、Crypto Node.js 的crypto模块封装了诸多的加密功能, 包括 OpenSSL 的哈希、HMAC、加密、解密、签...

个人介绍
一个人下班后的时间,决定了他的高度。一个人如何使用空闲时间,决定了他能走多远。