首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
摩根不会飞
掘友等级
web前端开发工程师
react,javascript
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
检验真理-TypeScrip的应用实践
当你看完文章时,我建议先思考团队是否需要Typescript。以及Typescript是否可以解决当前项目生产的困境。
SSR的注水和脱水
单纯的SSR只是展示静态内容的传统技术,我们仍需要 SPA 交互体验。最好的方案就是SSR+SPA相结合,即在实现服务端渲染的时候,还要实现客户端渲染。
深入理解async/await来处理异步
目前async/await已经被标准化,我们需要尽快将学习进程提上日程。 先说一下async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为async就是异步的意思,异步函数也就意味着该函数的执行不会阻塞后面代码的执行。下面写一个async函数: 语法很简…
防抖与节流
在进行窗口的resize、scroll,输入框内容校验等操作时,如果事件处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。这其实属于前端优化的范畴了。…
HTTP请求中的Keep-Alive模式详解
我们都知道HTTP是基于TCP的,每一个HTTP请求都需要进行三步握手。如果一个页面对某一个域名有多个请求,就会进行频繁的建立连接和断开连接。所以HTTP 1.0中出现了Connection: keep-alive,用于建立长连接,即我们所说的Keep-Alive模式。下图是普…
iframe有那些优缺点?
iframe能够原封不动地把嵌入的网页展现出来。 如果有多个网页引用iframe,那么你只需要修改iframe的内容,就可以实现调用的每一个页面内容的更改,方便快捷。 网页如果为了统一风格,头部和版本都是一样的,就可以写成一个页面,用iframe来嵌套,可以增加代码的可重用。 …
Array.reduce()方法详解及高级技巧
reduce为数组中的每一个元素依次执行回调函数,不包括数组中被删除或从未被赋值的元素,接受四个参数:初始值(或者上一次回调函数的返回值),当前元素值,当前索引,调用reduce的数组。 这里可以看出,上面的例子index是从1开始的,第一次的prev的值是数组的第一个值。数组…
发布自制React组件到npm全流程 (使用Rollup打包工具)
创建文件夹cheney-react-library进入文件夹yarninit-y安装关键包yarnaddrolluprollup-plugin-babel@babel/core@babel/prese
ES6关于Promise的用法
Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。那就new一个: Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功…
Ajax之readyState(状态值)和status(状态码)的研究
readyState,是指运行Ajax所经历过的几种状态,无论访问是否成功都将响应的步骤,可以理解成为Ajax运行步骤,使用ajax.readyState获得。 status,是指无论Ajax访问是否成功,由http协议根据所提交的信息,服务器所返回的http头信息代码,使用a…
下一页
个人成就
文章被点赞
68
文章被阅读
19,401
掘力值
514
关注了
26
关注者
14
收藏集
25
关注标签
7
加入于
2019-03-20