多云转晴

推送web前端开发相关文章
54 篇文章
14 人订阅

全部文章

多云转晴

CSRF攻击与防御

跨站请求伪造(Cross-site request forgery)简称为 CSRF。这种攻击方式很奇特,它是伪造用户的请求发动攻击的,在 CSRF 攻击过程中...

1000
多云转晴

JavaScript 笔试题(三)

第三行,首先会对 a.x 进行查找,没有找到就会先赋值 undefined,即:{n: 1, x: undefined}。此时 a 和 b 都指向同一个对象。然...

5820
多云转晴

彻底了解CSS3帧动画

animation-name 可以指定多个值,每个用 , 隔开,多个值表明有多个帧动画。

6620
多云转晴

HTTP协议基础总结

HTTP 报文大致可以分为 报文首部 和 报文主体 两部分,这两部分用空行划分(CR+LF,CR 表示回车符,十六进制是 0x0d;LF 表示换行符,十六进制是...

8730
多云转晴

让人头晕的JavaScript隐式强制类型转换

想要解出这个题目,首先要了解 map 方法和 parseInt。这两个方法在平时使用的频率是很高的,对于 map 方法肯能都很熟悉,经常用它来操作数组,然后返回...

8330
多云转晴

HTTP缓存

HTTP 缓存不是必须的,但重用缓存的资源通常是必要的。它可以减少服务器的压力,如果不使用缓存,每次发起请求都要求服务器发送相应数据,很多时候服务器发来的内容并...

8440
多云转晴

实现一个 EventEmitter 类

在前端开发中,经常会使用到发布订阅模式,发布订阅模式也被称为观察者模式。最常见的发布订阅模式莫过于给 DOM 绑定事件,当点击一个按钮或者鼠标移动到某个元素上就...

7010
多云转晴

数据结构——图

图是一组由边连接的顶点。任何二元关系都可以用图来表示。社交网络、道路等都可以用图来表示。

5230
多云转晴

PWA 入门

渐进式 web 应用 (Progressive web apps) 简称为 PWA。它可以给用户原生应用的体验。

8320
多云转晴

前端常见的跨域方式

同源策略 是浏览器中一个重要的安全策略。当两个 URL 的协议、端口和主机都一直时,浏览器认为这两个 URL 是同源的。

14920
多云转晴

JavaScript 笔试题(二)

上面代码中我们该判断了 result 的类型,在原生的 new 关键字上,如果你返回了一个对象,则接收时接收的会是这个对象,例如:

6420
多云转晴

React 组件优化

useReducer 是 useState 的替代品,它可以更好的管理组件的状态。

9520
多云转晴

三种React代码复用技术

我们有几个组件,它们都要先进行 ajax 请求,获取到数据,然后把数据渲染到页面上。总体代码:

7810
多云转晴

XSS 攻击与防御

XSS(跨站脚本攻击,Cross-site scripting,它的简称并不是 CSS,因为这可能会与 CSS 层叠样式表重名)是一种常见的 web 安全问题。...

16220
多云转晴

排序算法(二)

归并排序是一种分而治之算法。其思想是将原始数组切分成较小的数组,直到每个小数组只有一个位置,接着将小数组归并成较大的数组,直到最后只有一个排序完毕的大数组。提到...

7620
多云转晴

排序算法(一)

数组排序算法是一个经典的算法问题,这类排序算法非常多,比如我们熟知的冒泡排序、插入排序、快速排序等算法。这篇文章主要说一下五种排序算法:

12930
多云转晴

迭代器与生成器

迭代器我们经常使用,尤其是遍历数组时,比如 forEach 方法、map 方法。这些方法可以顺序访问数组中的各个元素,而且不需要暴露该对象的内部表示。例如下面的...

7730
多云转晴

浏览器特性

window.onload 事件表示页面加载完成后才加载 JavaScript 代码。这里的 “页面加载完成” 指的是在文档装载完成后会触发 load 事件,此...

21110
多云转晴

数据结构——二叉堆

首先需要了解三个函数。这三个函数可以通过索引检索出父节点,也可以通过父节点的索引检索出子节点。例如下面一个最小二叉堆,可用数组的表示:

6100
多云转晴

JavaScript 笔试题

... 是 ES6 中的扩展运算符,相当于:push(1, 2, 3); push 方法返回的是该数组的新长度。因此是 3。Array 中的各个方法的返回值都是...

9720

扫码关注云+社区

领取腾讯云代金券