摘要:第一行为前序遍历,第二行为中序遍历。例如输入前序遍历序列和中序遍历序列,则重建二叉树并返回。根据前序遍历和中序遍历的结果可以拿到左子中序遍历和右侧为右子树中序遍历左子树的前序遍历和右子树的前序遍历然后递归左子树和右子树的完成重建。 二叉树简介 基本结构: function TreeNode(x) { this.val = x; this.left = null; ...
摘要:事件起因是蚂蚁金服的开源项目框架的开发者别出心裁地在组件上埋下了一个在圣诞节当天触发的彩蛋。因此,面对这样的局面,我们能指望的,更多是靠开源作者们遵循某种开源精神,至少像圣诞彩蛋事件,是应该可以避免的。 2018年的圣诞节,让素有IT娱乐圈称谓的前端圈着实又热闹了一把。事件起因是蚂蚁金服的开源项目Ant Design 框架(react-ui)的开发者别出心裁地在button组件上埋下了...
摘要:众所周知,为了避免复杂,被设计成了单线程。任务单线程意味着所有任务都需要按顺序执行,如果某个任务执行非常耗时,线程就会被阻断,后面的任务需要等上一个任务执行完毕才会进行。那么问题来了,执行异步任务后会发生什么 showImg(https://segmentfault.com/img/bVblosF?w=1600&h=640); 众所周知,JavaScript 为了避免复杂,被设计成了单...
摘要:使用替换曾风靡一个时代,大大降低了前端开发的门槛,丰富的插件也是前端开发者得心应手的武器库,但是,这个时代终于要落幕了。选取元素选择器查询常用的属性选择器都可以使用或替代。返回第一个匹配的返回所有匹配的组成的。最后使用方法触发对象。 使用 javascript 替换 jQuery jQuery 曾风靡一个时代,大大降低了前端开发的门槛,丰富的插件也是前端开发者得心应手的武器库,但是,这...
摘要:浏览器收到响应后通常会保存下,之后对该服务器每一次请求中都通过请求头部将信息发送给服务器。另外,的过期时间域路径有效期适用站点都可以根据需要来指定。存储大小个字节,多了浏览器会默默删掉访问安全问题 目录 创建 组成 生命周期 作用域 存储大小 创建Cookie 当服务器收到HTTP请求时,服务器可以在响应头里面添加一个Set-Cookie选项。浏览器收到响应后通常会保存下Cooki...