概述 ES5的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是ES6引入Symbol的 ...
分类:
其他好文 时间:
2017-03-15 11:55:10
阅读次数:
252
Vue开源 - 为移动而生的Vue JS 2组件框架 vonic ★1494 - 快速构建移动端单页应用 eme ★1390 - 优雅的Markdown编辑器 vue-multiselect ★1166 - Vue.js选择框解决方案 vue-table ★824 - 简化数据表格 VueCircl ...
分类:
其他好文 时间:
2017-03-08 11:10:43
阅读次数:
226
为了减少网络请求个数量,提高网站的访问速度,我们一般都会把一些小的图片合并成一张sprite图,然后根据background-position来进行定位。在web端由于是固定的大小与left 、top,所以定位起来会比较准确、简单。但是在移动端就不一样了,各种手机的屏幕大小不一样,很难做到使用spr ...
分类:
移动开发 时间:
2017-03-06 11:25:46
阅读次数:
947
修己安人,内圣外王
最近,在开发Node项目过程中遇到了需要类jQuery深拷贝对象的问题,去Github找了半天,并没有符合的,于是,自己决定写一个(mixin.js),然后推送到NPM,下面是整个...
分类:
其他好文 时间:
2017-02-17 17:22:00
阅读次数:
223
##### 首先我们安装jade模板引擎并编译`npm install jade --global`在项目文件夹下创建一个`index.jade`文件,并且写入```doctypehtml head title imooc jade study body h1 imooc jade study `` ...
分类:
其他好文 时间:
2017-02-07 20:09:29
阅读次数:
151
概述: ES5 中属性名都是字符串,这容易就造成命名的冲突,特别是在混入模式(mixin模式)下.为解决这个问题ES6 引入了Symbol, Symbol是一种新的基本数据类型,表示独一无二的值! 和ES5 中的六种基本数据类型(Undefined,Null,Boolean,String,Numbe ...
分类:
其他好文 时间:
2017-01-20 12:20:24
阅读次数:
146
本文主要是sass学习笔记,对变量、嵌套、mixin、extend,流程控制、常用数组、map操作做简要说明;并且对它的函数做了分类梳理,包含颜色函数、字符串函数、数字函数、数组函数、选择器函数,可以更快速的找到解决相应问题的方法,给后续的使用和操作,提供一个速查手册。 ...
分类:
其他好文 时间:
2017-01-19 12:31:36
阅读次数:
317
作者:leona 原文链接:http://www.cnblogs.com/leona-d/p/6296828.html 版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接 ...
分类:
其他好文 时间:
2017-01-18 16:17:24
阅读次数:
252
一、 less是什么 Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。 注意1):less使用.less作为文件后缀。通过第三方工具,可以一键或者实时编译成对应的css文件。也就是说:实际项目中, ...
分类:
其他好文 时间:
2017-01-09 18:58:59
阅读次数:
226
前言 在以往的java开发中,程序员最怕大量的配置,是因为配置一多就不好统一管理,经常出现找不到配置的情况。而项目中,从开发测试环境到生产环境,往往需要切换不同的配置,如测试数据库连接换成生产数据库连接,若有一处配错或遗漏,就会带来不可挽回的损失。正因为这样,spring boot给出了非常理想的解 ...
分类:
编程语言 时间:
2017-01-08 07:40:33
阅读次数:
3072