自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 React setState 异步原理?

React setState 到底是不是异步的?React setState 是异步的?名词解释一、不是异步的 异步效果叫批量更新批量更新 相关(怎样触发批量更新的)划重点总结React setState 是异步的?名词解释React: 懒得解释setState: 懒得解释异步: 懒得解释ReactDom: 懒得解释…一、不是异步的 异步效果叫批量更新不绕弯 不是异步而看似异...

2019-04-16 19:07:33 1376

转载 React阻止事件冒泡

React 如何阻止事件冒泡?(https://segmentfault.com/q/1010000008966738)React 为提高性能,有自己的一套事件处理机制,相当于将事件代理到全局进行处理,也就是说监听函数并未绑定到DOM元素上。因此,如果你禁止react事件冒泡e.stopPropagation(),你就无法阻止原生事件冒泡;你禁用原生事件冒泡e.nativeEvent.sto...

2018-10-17 11:35:45 385

原创 405 Method Not Allowed 请求方法不被允许

405 Method Not Allowed 请求方法不被允许今天已上线的项目patch请求 突然报错,nginx没有日志,服务也没有日志。前端捕获到405错误。历经种种排查 网上方法找了一大堆也没用。最后发现是移动网络的问题 移动的代理服务器拒绝 patch请求 过了一段时间 移动net 蜂窝接入点自动请求成功疑似修复但是wap仍然失败通过axios捕获错误信息{ "con...

2018-09-29 23:17:27 54682

转载 重新认识 React 生命周期

原文作者: hhking 原文链接: https://blog.hhking.cn/2018/09/18/react-lifecycle-change/前言React 从 v16 开始,像是跨入了新的时代,性能和新的 API 都令人瞩目。重新认识 React,从重新认识生命周期开始。为了更好的支持异步渲染(Async Rendering),解决一些生命周期滥用可能导致的问题,React...

2018-09-28 23:42:59 255

原创 js数组汉字排序

JS数组汉字排序需求:对汉字按照拼音首字母排序最初思路:数组内容排序 sort -> 字符串排序 sort((a,b)=>a<b)(这需求还是很简单的么 )(然而排序结果并不是想象的那样)["吃","安","的","不"]按照需求应该是abcd字母拼音排序["安","不","吃","的",]结

2018-09-28 23:25:51 7635 3

转载 一文读懂前端缓存 ---转载

一文读懂前端缓存原文链接https://zhuanlan.zhihu.com/p/44789005大家都知道缓存的英文叫做 cache。但我发现一个有趣的现象:这个单词在不同人的口中有不同的读音。为了全面了解缓存,我们得先从读音开始,这样才能够在和其他同事(例如 PM)交(zhuāng)流(bī)时体现自己的修(bī)养(gé)。友情提示:文章有些长,您可能需要分批次读完,当中可以喝个咖啡...

2018-09-26 09:45:17 373

转载 Jquery Table 的基本操作

Jquery Table 的基本操作Jquery 操作 Html Table 是很方便的,这里对表格的基本操作进行一下简单的总结。首先建立一个通用的表格css 和一个 表格Table:table{ border-collapse: collapse; border-spacing: 0; margin-right: auto;

2017-06-05 19:51:55 475

原创 cookie or session 状态保存信息存储

cookiecookie 客户端运行存储,使用js设置修改删除;辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据;在同一个页面中设置 Cookie,实际上是按从后往前的顺序进行的。如果要先删除一个 Cookie,再写入一个 Cookie,则必须先写写入语句,再写删除语句,否则会出现错误[2] Cookie是面向路径的。缺省路径 (path) 属性时,Web 服务器页会自动

2017-06-05 10:37:21 431

原创 JS数组合并

JS数组合并方法知识点Array.concat()Array.push()Array.unshift()Array.reduce()Array.reduceRight()func.apply

2017-04-25 12:27:50 592

原创 高层自读--创建对象

高程自读--创建对象工厂模式构造函数原型模式构造函数+原型动态原型模式寄生构造函数稳妥构造函数

2017-02-19 14:39:20 304

原创 控制台里从数组看到原型

只因控制台输出了一个数组,结果陷入了原型之中

2017-02-19 11:51:56 1086

原创 高程 6.1理解对象自读

对象对象拥有属性,属性类型数据属性和访问器属性数据属性数据属性包含数据值:Value 数据属性的特征(用来描述数据属性的行为): [[Configurable]]: - 能否通过delete 删除属性从而重新定义属性 - 能否修改属性的特性 - 能否把属性修改为访问器属性 [[Enumerable]] -表示能否通过for-in 循环返回属性

2017-02-18 20:19:03 379 1

原创 submit和button

今天群里有人问 表单验证 时用button 好 还是submit 好。那么这两个玩意的区别在哪呢 ,为什么会在它们中间纠结呢? 求同求异首先两个都是按钮 适合简单交互。默认样式没差submit:input标签的一种类型 以按钮的样式展现出来 文字为其value属性 因其是单标签 所以需要用value=“XXX”的形式来改变按钮上的字 有表单 有submit 没有表单的submit

2017-02-16 17:38:50 361

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除