240 发简信
IP属地:陕西
  • js 异步系列(4)-promise下

    promise catch 首先我们要明确其实catch就是.then(null, rejection)的语法糖。所以他仍然返回一个promis...

  • Resize,w 360,h 240
    js event-loop

    单线程 js是单线程是众所周知的事情,那么为什么js会被设计成单线程呢。因为如果js为多线程的话。如果一个线程在读取一个dom的信息。另一个线程...

  • js 异步系列(3) -promise中

    上一节promise上已经根据promise/A+规范写出了基本的Promise类的基本框架。 那么在promise/A+规范中还有几个关于th...

  • Resize,w 360,h 240
    js 观察者和发布订阅

    发布订阅 js中的事件模型就是基于发布订阅设计的。相当于订报的人和送报人的关系。js中很多都有发布订阅的思想。具体上代码。 从图中可以看出。发布...

  • js 异步系列(2)-promise上

    promise Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 ...

  • js 异步系列(1) -发展

    ajax 最早为了实现局部请求无刷新,有了ajax的概念。在原生js是时代,请求数据都需要自己手写一个ajax。现在还有很多面试题会让手写一个a...

  • Resize,w 360,h 240
    js跨域

    js跨域 1.同源策略 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSRF等攻击。所谓...

  • js数据类型

    js 数据类型 js中有六种原始类型: number boolean null undefined string symbol一种引用类型 ob...

  • 安全

    xss 1、用户输入什么直接显示在页面中,导致被恶意输入 2、如果用户输入的前端没有校验发送给服务端,服务也没有校验,那么重新获取时就会出现攻击...