240 发简信
IP属地:北京
  • 120
    小程序机制

    运行机制 启动 冷启动 若发现新版本 异步下载最新代码包 热启动 两次系统告警----被销毁 加载机制 生命周期 程序生命周期 页面生命周期 路由 事件

  • http和https

    HTTP的不足 通信使用明文(不加密),内容可能会被窃听不验证通信方的身份,因此有可能遭遇伪装无法证明报文的完整性,所以有可能已遭篡改 HTTPS介绍 HTTP 协议中没有加...

  • 架构是什么

    系统与子系统 1.系统:泛指由一群有关联的个体组成,根据某种规则运作,能完成个别元件不能单独完成的工作的群体。它的意思是“总体”“整体”或“联盟”。关联:系统是由一群有关联的...

  • http协议

    是什么 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文...

  • let命令和const命令

    1.let命令 基本用法 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 for循环的计数器,就很合适使用...

  • js专题:数组去重

    最原始的方法:双层循环 在这个方法中,我们使用循环嵌套,最外层循环 array,里面循环 res,如果array[i] 的值跟 res[j] 的值相等,就跳出循环,如果都不等...

  • 变量的解构赋值

    1.数组的解构赋值 只要某种数据结构具有 Iterator 接口,都可以采用数组形式的解构赋值 2.对象的解构赋值 解构不仅可以用于数组,还可以用于对象。 对象的解构与数组有...

  • 数值的扩展

    二进制和八进制表示法 ES6 提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。 数值分隔符 不能放在数值的最前面(leading)或最后面(...

  • 120
    HTTP报文是什么样的

    HTTP协议的核心部分:它传输的报文内容 报文结构 HTTP协议也是与TCP/UDP类似,同样也需要在实际传输的数据前附加一些头数据,不过与TCP/UDP不同的是,它是一个“...

  • 原型链

    构造函数创建对象 我们先使用构造函数创建一个对象: 在这个例子中,Person 就是一个构造函数,我们使用 new 创建了一个实例对象 person。很简单吧,接下来进入正题...

  • Git中submodule的使用

    背景 面对比较复杂的项目,我们有可能会将代码根据功能拆解成不同的子模块。主项目对子模块有依赖关系,却又并不关心子模块的内部开发流程细节。这种情况下,通常不会把所有源码都放在同...

  • 事件冒泡和事件捕获

    1. 事件冒泡与事件捕获 事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。 上面的代码当中一个 div 元素当中有一个 ...

  • 有向图

    写在前面 最近的项目有一个需求,是关于有向图的, 第一个对应的功能主要是数据渲染,第二个则是添加了节点自定义的功能;经过领导指导以及调查资料,发现有一个专门的js库--dag...

  • 关于BFC

    1.什么是BFC?W3C对BFC的定义如下: 浮动元素和绝对定位元素,非块级盒子的块级容器(例如 inline-blocks, table-cells, 和 table-ca...

  • 比较for、for...in、for...of、forEach的区别

    前言 在比较之前我们先了解两个概念: 迭代(iterate),指的是按照某种顺序反复多次执行一段程序,通常会有明确的终止条件。 遍历(traversal),指的是按照一定的规...

  • 关于this

    下定义:this是在执行上下文创建时确定的一个在执行过程中不可更改的变量。 执行上下文:就是JavaScript引擎在执行一段代码之前将代码内部会用到的一些变量、函数、thi...

  • 跨域(一)

    什么是跨域 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 资源跳转: A链接、重定向、表单提交 资源嵌入: 、 、 、<fram...

  • 120
    常说的"四层"和"七层"是什么

    TCP/IP网络分层模型 自下而上 第一层: 链接层 负责在以太网、WIFI这样的底层网络上发送原始数据包第二层: "网际层" 或 "网络互连层" IP协议处在这一层, 因为...

  • HTTP之请求

    http请求由请求行,消息报头,请求正文三部分构成。请求行由请求Method, URL 字段和HTTP Version三部分构成, 总的来说请求行就是定义了本次请求的请求方式...