前端学堂前端学堂

24小时更新:0篇     一周更新:7篇新GET技能

JavaScript|Node

react hooks的应用

1

前端学堂 发布于 2019-07-20

最近react 官方在 2018 ReactConf 大会上宣布 React v16.7.0-alpha(内测) 将引入 Hooks。所以我们有必要了解 Hooks,以及由此引发的疑问。

阅读(10)赞 (0)

JavaScript|Node

websocket建立连接

2

前端学堂 发布于 2019-07-19

WebSocket是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器。

阅读(20)赞 (0)

JavaScript|Node

什么时候会发送options请求

4

前端学堂 发布于 2019-07-19

一、简介 出于安全考虑,并不是所有域名访问后端服务都可以。其实在正式跨域之前,浏览器会根据需要发起一次预检(也就是option请求),用来让服务端返回[...]

阅读(21)赞 (0)

性能体验

HTTP协议以及HTTP2.0/1.1/1.0区别

1

前端学堂 发布于 2019-07-17

一.简介 摘自百度百科: 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。[...]

阅读(25)赞 (1)

编程算法思考实战

n皇后问题

1

前端学堂 发布于 2019-07-17

问题: 在n*n的棋盘上放置n个皇后,要求同一行,同一列上只能有一个皇后,并且每个皇后的斜率为正负1的直线上也不能有皇后 思路: 经典的回溯法。[...]

阅读(19)赞 (1)

JavaScript|Node

跨域和常用方法

3

前端学堂 发布于 2019-07-15

一、什么是跨域? 1.什么是同源策略及其限制内容? 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS[...]

阅读(21)赞 (2)

性能体验

浅克隆与深克隆

前端学堂 发布于 2019-07-10

实现一个深克隆是面试中常见的问题的,可是绝大多数面试者的答案都是不完整的,甚至是错误的,这个时候面试官会不断追问,看看你到底理解不理解深克隆的原理,很[...]

阅读(39)赞 (3)

编程算法思考实战

谷歌面试通关指南

1

前端学堂 发布于 2019-07-10

本文中你将学到以下内容: 什么是谷歌面试? 谷歌面试与其他公司有何不同? 如何准备谷歌电话面试和谷歌现场(Onsite)面试 最常见的谷歌面[...]

阅读(40)赞 (3)