自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

EthanWu的博客

个人心得

  • 博客(11)
  • 收藏
  • 关注

原创 递归调用的栈问题

正常的递归,线性递归,需要在调用栈中推入n个执行上下文尾递归,只保留后一个函数堆栈,前面的可以优化删除(尾优化???)蹦床函数:将递归函数转为循环执行,调用栈中只有一个执行上下文function runStack (n) { if (n === 0) return 100; return runStack.bind(null, n- 2);}// 蹦床函数function trampoline(f) { while (f && f instan

2022-04-09 11:40:22 238

原创 contenteditable

这个属性为富文本编辑奠定了基础然则特殊的Safari和iOS又来了,在Safari中加了contenteditable属性无效,不可编辑只有展示解决方案-webkit-user-select: auto我也是百度的,记录一下

2022-03-24 18:02:53 345

原创 时间字符串的小坑

JavaScript,时间,macOS,iOS,Safari

2022-03-24 16:52:38 276

转载 浏览器跨域请求携带cookie

跨域

2022-03-21 20:51:06 775

原创 js问题的一些参考文章

获取Object对象的keys,区分继承属性、枚举属性、symbol属性https://www.cnblogs.com/lwwen/p/11585130.html

2020-09-01 19:19:38 81

原创 react useEffect的父子组件执行顺序

Component写法下父子组件的生命周期执行顺序初次挂载父constructor父componentWillMount父render子constructor子componentWillMount子render子componentDidMount父componentDidMountuseEffect可以简单看作是componentDidMount、componentDidUpdate和componentWillUnmount的组合react保证了每次运行effect.

2020-08-14 14:15:23 4724

原创 clipboard.js在ios中非button元素上无效

加个style=“cursor: pointer;”和click空事件原因:ios默认非button元素在ios系统上无法监听到点击

2020-03-09 20:11:03 197

原创 ueditor纯前端配置使用七牛等存储图片和文件遇到的问题

项目内难免遇到要使用富文本编辑的内容,ueditor是个还不错的选择,不过很多时候ueditor的配置都会交给后端去完成,那么在前后分离,纯前端配置的情况下,如何修改ueditor来使富文本的一些基础功能可用,以下记录一些问题以下ueditor版本为1.2.6.1,版本较低将文件图片等上传上传到七牛云等oss存储地址七牛云的存储需要一个token作为参数才能将文件存到自己账户下的目标b...

2020-03-05 20:33:40 396

原创 非递归将数组转换成树形结构

function listToTree(list) { let map = {} let node let roots = [] for (let i = 0; i < list.length; i++) { list[i]._level = 1 map[list[i].id] = i // initialize the map ...

2019-03-21 16:05:06 577

原创 renren-security部署阿里云服务器

renren的开源文档很贵,舍不得买,昨天上网找了两个小时找部署的文档,后来,请教了公司的大佬zq没想到五分钟就搞定了,记录一下当日记,以免日后忘记工具:idea先简要介绍一下renren-security的目录结构renren-admin主要是管理端的代码,权限控制等比较方便renren-api主要提供用户端的apirenren-common主要存放一些公共的工具类实体类...

2019-01-28 16:03:27 1616 1

原创 setTimeout一小注意点

setTimeout意味着在多少毫秒之后触发对应的动作,那么在这个毫秒数超出了最大整型数之后会怎么样呢?前几天公司运营报了一个页面异常说打卡一个页面旋转等待弹窗不间断的弹出,经查看是不断的在执行setTimeout中的一个动作,至此大家仍未意识到是什么原因造成了此现象,觉得问题出在前端。在我和另一个前端仔细检查了逻辑之后并未发现逻辑错误,此时后端人员也开始检查给前端返回的这一秒数——后端返回的...

2018-11-02 11:57:27 181

空空如也

空空如也

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

TA关注的人

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