摘要:
1、多行文字居中 2、标题中划线 阅读全文
摘要:
1、输入 npm config ls -l 可以查看当前的设置 2、针对某一项设置,可以通过下面方式: npm config set 属性名 属性值 eg:npm config set prefix "C:\123\" 3、读取某一项配置,可以通过下面方式: npm config get 属性名 e 阅读全文
摘要:
github地址: https://github.com/tonistiigi/audiosprite 使用方法: http://www.jikexueyuan.com/course/2510_2.html?ss=2 阅读全文
摘要:
1. 英文域名: 1) 26个英文字母 2) “0”到“9”的数字 3) “-”英文中的连词不得用于开头及结尾处2. 中文域名: 1) 两到十五个汉字之间的字词或词组 2) 26个英文字母 3) “0”到“9”的数字 在域名中字符的组合也有一些限制: 1. 在域名中是不区分英文字母的大小写。2. 中 阅读全文
摘要:
1、shim:用于配置不是通过define函数包装的文件,导出什么东西,如果这个文件不再baseURL目录下的话,需要在paths中配置文件目录。并且paths中的键名、shim中的键名、require、define的名称是一样的。不然报错。shim中的exports是需要输出这个文件的什么东西。例 阅读全文
摘要:
但是这样会导致在iphone6时输出document.documentElement.clientWidth为750.与传统获取为375不符合。 阅读全文
摘要:
对于animationend事件来说的话,如果我们在外层添加这个事件监听,如果监听元素里面还有动画,则里面元素动画结束也会执行这个animationend事件。所以我们可以这样做: 或者 对于transitionend事件多次执行,一般情况下是因为监听元素有多个属性同时变化,所以执行多次transi 阅读全文
摘要:
假设我们网站有个搜索框,用户输入文本我们会自动联想匹配出一些结果供用户选择。我们可能首先想到的做法就是监听keypress事件,然后异步去查询结果。这个方法本身是没错的,但是如果用户快速的输入了一连串的字符,假设是10个字符,那么就会在瞬间触发了10次的请求,这无疑不是我们想要的。我们想要的是用户停 阅读全文
摘要:
先看一下代码: 再看一下执行时间: 可以看出第一个阶乘的执行时间是3ms,后面的由于缓存了之前的计算结果,所以直接返回结果。 原理就是缓存之前的计算,避免重复计算。关键在于建立缓存数组。 可以看一下执行第一行调用的时候memfactorial.cache是什么样子的 从这张图即可得出结论,为何需要缓 阅读全文
摘要:
首先我们定义一个变量i,int i=5; 然后我们做执行printf(“%d”,i++); 我们会发现输出结果是5。 首先我们定义一个变量i,int i=5; 然后我们做执行printf(“%d”,i++); 我们会发现输出结果是5。 是为什么呢,我们要搞清楚printf(“%d”,i++); 这句 阅读全文