ES5 和 ES6 中 Object 增添了许多新的要领,如今许多开源代码中有用到了这些,本日来整顿一番。 Object.assign() 这是ES6新增添的要领,Object.assign()用来复制源对象的一切可罗列…
标签:JavaScript
正则表达式
字符 | 示意在两个或多个项之间举行挑选,相似或/ 最先和末端\ 转义 - 连字符,当且仅当在字符组 [] 的内部示意一个局限,比方[A-Z]示意局限从A到Z;假如需要在字符组内里示意一般字符 - ,放在字符组的开首或末…
JS 推断PC、android、ios、微信浏览器
经由过程js userAgent来推断 推断接见此链接的操作体系 var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iP…
一道有意思并对你有协助的Promise题
一道有意思的题 以下我的进修剖析心路历程,以及我本身又多加了几道菜;愿望对你有协助 先上菜 new Promise((resolve, reject) => { console.log('promise1'); r…
NPM 常用命令
敕令 诠释npm -v 检察版本npm 协助申明npm search 包名 搜刮模块包npm install 下载当前项目所依靠的包npm install 包名 在当前目次装置包npm install 包名 –…
如何写出高效率的HTML
个人翻译,欢迎转载! 英文原文:https://samdutton.wordpress.com/2015/04/02/high-performance-html/ 第一次翻译国外的博文,有什么意见和建议欢迎提出! 我们该…
从路由原理出发,深入阅读理解react-router 4.0的源码
react-router等前端路由的原理大致相同,可以实现无刷新的条件下切换显示不同的页面。路由的本质就是页面的URL发生改变时,页面的显示结果可以根据URL的变化而变化,但是页面不会刷新。通过前端路由可以实现单页(…
export和import的用法总结
ES6中export一般的用法有两种 命名导出(Named exports) 默认导出(Default exports) 命名导出(Named exports) 就是每一个需要输出的数据类型都要有一个name,统一输入一…
vue中created与mounted区别
vue中created与mounted的区别 关于vue.js中的生命周期,如果不是有特别的需求,一般在项目开发过程中更多的使用created和mounted,所以在本文中主要讲解created与mounted在开发中的…
vue 转场
整理了网上的一些转场效果的方案并记录下来. 一 VUEG (地址)https://github.com/jaweii/vueg这个组件可以支持很多效果,但是有个缺点就是无法支持嵌套路由的转场,因此有了下面的第二个办法 二…
axios基于常见业务场景的二次封装
axios axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。在前端框架中的应用也是特别广泛,不管是vue还是react,都有很多项目用axios作为网络请求库。我在最近的几…
Vue 源码分析之二:Vue Class
这段时间折腾了一个vue的日期选择的组件,为了达成我一贯的使用舒服优先原则,我决定使用directive来实现,但是通过这个实现有一个难点就是我如何把时间选择的组件插入到dom中,所以问题来了,我是不是又要看Vue的源码…