什么是Git? Git是一个分布式的版本控制系统,Git通过版本库来管理数据(代码),严格来说 他是一个对象数据库。Git中提交对象非常重要,我们通过它记录代码提交过程,进行...
什么是Git? Git是一个分布式的版本控制系统,Git通过版本库来管理数据(代码),严格来说 他是一个对象数据库。Git中提交对象非常重要,我们通过它记录代码提交过程,进行...
背景 在项目开发过程中,随着项目越来越大,公共的组件或方法越来越多,会将一些功能封装成可独立发布的npm包。但在开发调试的时候存在一个问题,如何将使用该库的项目代码集成测试?...
Babel 是一个通用的多功能的 JavaScript 编译器。 浏览器编译你的js代码,需要把js转化成ast。2015年es6语法发布,但浏览器还普遍不支持es6语法。于...
前言 我们都知道在前端编译构建工具出现之前,前端项目采用的基本都是es5浏览器识别的语法来实现的。例如(jquery,es5 .......)。随着前端技术的发展(es6甚至...
前言 我们都知道在前端编译构建工具出现之前,前端项目基本都是用es5浏览器识别的语法来实现的。(jquery,es5...)。随着前端技术的发展(es6甚至更新语法的问世),...
1.css中实现吸顶的属性? position:sicky; 2.webpack在npm run build之后发生了什么? 3.vue中data为什么返回是一个对象? 如果...
前言 小编之前写的 iOS WebView和JS的交互[https://www.jianshu.com/p/3fea43b882eb] 这篇文章介绍了iOS和js交互的几种方...
前言 众所周知,图片的加载是前端页面加载性能的优化之一。如果一个页面在加载的时候全部加载当前页面的图片,当图片资源比较多且比较大(质量)的时候会严重影响页面的加载。特别是SP...
前言 react-native-scroll-tab-page是一个可滑动的标签页组件。源码react-native-scroll-tab-page[https://gith...
前言 和上一篇文章eruda,移动端网页调试神器[https://www.jianshu.com/p/a05b90ab03e4]一样,本片介绍一下另外一款移动端调试神器 我们...
前言 我们在写webapp或者移动端网页需要嵌入到app时候,尤其是在APP内置的webView上加载我们的页面,想要查看手机浏览器信息是非常困难的事,当出现问题的时候,你又...
前言 现在web前端发展越来越快,为了追求应用的快速开发和迭代,许多产品都会选择混合开发,在手机端嵌入web页面,那么这就会导致一个问题,原生代码怎么和js交互?那么下边我们...
前言 基本类型和引用类型 ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是那些保存在栈内存中的简单数据段,即这种值完全保存在内存...
前言 解构赋值是ES6引入的新特性,这个特性可以方便我们从对象取值,那么有哪些用途呢? 这里小编推荐一个福利,更多精彩内容请点击链接,点击这里[http://operatio...
前言 React在15.3版本以后出现了PureComponent组件,作用是减少继承该组件的组件渲染的次数从而达到优化性能的地步。只要让组件继承PureComponent就...
前言 我们都知道在实际的开发阶段,后端接口开发是和前端开发同步进行,甚至迟于前端的进度,这就直就导致前端需要等待后端接口的时间。 这里小编推荐一个福利,更多精彩内容请点击链接...
常识性问题 小程序规定最终上传的包大小 –> 1M 小程序push方式跳转最多能跳转几个页面 -> 5个 小程序有哪几种跳转页面的方式 ->navigateTo, na...