一个靠谱的前端开源项目需要什么? 0. 前言写前端代码一段时间之后,你可能会萌生做一个开源项目的想法,一方面将自己的好点子分享出去让更多的人受益,另一方面也可以在社区贡献的环境下学到更多的东西从而快速成长。但是开源项目也有开源项目的玩法,一些可能没有注意的点,也许会让你的好
用Vue JS实现Accordian效果 1 综述用Bootstrap的CSS部分实现CSS效果,VueJS实现Accordian效果。利用Vue JS的v-show或v-if指令,显示或隐藏panel-body2 过程构建相应的Component利用Bootstrap写相应的te
[JavaScript] 获取当前时间并转换为 UTC 时间字符串 var utc = new Date().toISOString().slice(0, -5); console.log(utc); //OUTPUT: 2016-07-01T09:26:52 var utc = new Date().to
每天一章犀牛书——CHAP6:对象 对象是属性的无序集合。因此,这一章主要从对象和属性两个方面来阐述。1. 对象1.1 对象的定义对象是属性的无序集合,也可以看做是从字符串到值的映射。1.2 对象的分类对象可分为三类:内置对象(native object):由ECMAScri
anime.js: 一款新的 Javascript 动画库 http://anime-js.com/ Anime (/ˈæn.ə.meɪ/) is a flexible yet lightweight JavaScript animation library. It works with CSS,
常见设计模式的定义,应用场景和方法 模式是对某情景下,针对某种问题的某种解决方案。而一个设计模式是用来解决一个经常出现的设计问题的经验方法。这么说来,每个模式都可能有着自己的意图,应用场景,使用方法和使用后果。本文的行文思路和目的皆在于了解各个模式的定义,应用场景和用实例说明
karma 入门 本文介绍了 karma 的入门知识点。什么是 karmakarma 是一个提升测试效率的工具,帮助开发者更好更快速地在多种环境下执行测试代码,拿到测试结果。在运行的时候,它会自动启动配置好的浏览器,同时也会启动一个 node 服务器,然后在
每天一章犀牛书——CHAP10:正则表达式 1. 正则表达式语法1.1 表示方法//字面量模式,/表达式/修饰符使用new RegExp(字符串,修饰符 | 正则表达式)构造函数。在ES5中,参数是正则表达式时不允许传入第二个参数。在ES6中,当第一个参数为正则表达式是,可以传入第二
浏览器中唤起native app || 跳转到应用商城下载 前段时间遇到一个小需求:要求在分享出来的h5页面中,有一个立即打开的按钮,如果本地安装了我们的app,那么点击就直接唤起本地app,如果没有安装,则跳转到下载。因为从来没有做过这个需求,因此这注定是一个苦逼的调研过程。我们最开始就面临2个问
JavaScript的作用域 JavaScript的编译通常来说JavaScript是一门“动态”或者“解释执行”语言,但事实上它是一门编译语言,晦涩的编译原理咱就不说了(我也不懂),直接说一下JavaScript的编译情况。对于JavaScript来说,大部分情况下编