题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,…
标签:前端
JavaScript Promise 离别异步乱嵌套
这是我的原创文章,原文地点:http://lpgray.me/article/43/ 什么是Promise? 在说Promise之前,不能不说一下JavaScript的嵌套的回调函数 在JavaScript语言中,无论是…
puppeteer爬虫
利用空闲时间,学习了下puppeteer爬虫,我也想爬取下网上的资源 1.部分api puppeteer.launch(options) 参数名称 参数类型 参数说明 ignoreHTTPSErrors boolean …
好文 - 收藏集 - 掘金
翻译 | 深入理解 CSS 时序函数 – 前端 – 掘金作者:Nicolas(沪江前端开发工程师) 本文原创,转载请注明作者及出处。 各位,赶紧绑住自己并紧紧抓牢了,因为当你掌握了特别有趣但又复杂…
jQuery中的工具和插件
jQuery的工具属性 jQuery类数组操作 length属性 表示获取类数组中元素的个数 get()方法 表示获取类数组中单个元素“括号中填写该元素的索引值” index()方法 表示用过指定类数组中的元素来获取对应…
Web页面中png jpg gif webp svg的区别和使用
PngPNG包括png-8和png-24 png-32 相对来说体积小;支持透明 24(160W)比8(256) 像素 色块 色彩 要多很多 8位保存的时候会有锯齿边缘 24位是透明边缘 24位PNG,支持160万种不同…
使用gulp实现最基础的js/css压缩、ES6转ES5功能
前提 请先安装node和babel,并准备一个普通的web项目 全局安装gulp3.9.0 4.x不兼容3.x,平时使用建议直接安装3.9npm install -g gulp@3.9.0 检查版本 gulp -v 在项…
一篇文章带你玩转正则表达式
读这篇文章之前你需要掌握基本的JavaScript知识,并且有安静舒适的环境与宽裕的时间,文章有点长,你可以选择备好coffee或茶来慢慢学习。文章标题有点夸大了,这是一篇正则表达式的入门文章。如有错误,欢迎指正。 概念…
用shelljs实现前端部署自动化
一、场景 在前端开发过程中,你肯定经常使用到以下等命令: npm run build git add . git commit -m 'commit' git push 本人在用vue-cli写我的个人博客时,将其部署到…
[Vue CLI 3] 配置分解之 productionSourceMap
我们在执行 npm run build 生成线上文件的时候,其实调用了 vue-cli-service build 这里面会提到一个配置项:productionSourceMap 在 cli-service/lib/op…
基于Vue实现动态组织结构图
最近一个项目里有个前端绘制家谱图的需求,大概是下面这个样子: 基于Vue实现动态组织结构图 点击节点会弹出操作菜单,实现增删改查等操作,查阅网上资料发现,现有案例基本都是基于orgchart这个jQuery插件实现的,我…
服务端预渲染之Nuxt(使用篇)
服务端预渲染之Nuxt – 使用 现在大多数开发都是基于Vue或者React开发的,能够达到快速开发的效果,也有一些不足的地方,Nuxt能够在服务端做出渲染,然后让搜索引擎在爬取数据的时候能够读到当前页面。 …