2017-10-11 09:59:53
快速切换 NPM 源 的方法
以前我们介绍过cnpmjs.org和最近推出的淘宝 npm 两个 NPM 镜像。除此之外,还有一些国外的 NPM 镜像。不同地区访问不同的镜像速度可能有差异,然后各个镜像各自都可能有少数包暂时没有同步,因此,有时候需要切换 NPM 镜像。相比每次切换时都手动指定相应参数,使用nrm 要方便的多。nrm 是一个 NPM 源管理器,允许你快速地在如下 NPM 源间切换:npmcnp
1687
2017-10-11 09:57:46
JS异步实现Generator的方法
一、Symbol数据类型 ES6中新增加了Symbol数据类型。 原生具有[Symbol.iterator]属性的数据类型:数组、类数组、map、set、 具有[Symbol.iterator]属性的对象,直接调用就可以生成一个Iterator对象 二、Iterator对象:是一个指针对象,遍历器对象 方法:next():
2045
2017-10-11 09:54:47
如何结局关于IE 6、7、8中透明度的兼容问题
今天遇到的问题吧今天在做页面透明度的时候,用IE7进行测试,发现没有效果,原代码如下.mask { width: 100%; height: 100%; position: fixed; left: 0; top: 0; background: rgba(0,0,0,.2); display: none;}这种情况下发现不兼容,改用另一种写法,设定一个bac
1444
2017-10-11 09:50:42
angularjs和vuejs的区别有哪些
Angular和 Vue 有许多相似之处,它们都有:1.使用 Virtual DOM2.提供了响应式(Reactive)和组件化(Composable)的视图组件。3.将注意力集中保持在核心库,伴随于此,有配套的路由和负责处理全局状态管理的库。 Angular 和 Vue 的区别:1.复杂性在 API 与设计两方面上 Vue.js 都比 Angular 1 简单得多,因此你可以快速地掌握它的全部特
1870
2017-10-11 09:48:04
js中this的理解
前言:对于没有使用严格模式的情况,this对象才会起作用。this对象是在运行时,被函数的执行环境绑定的。情况1:在全局函数中,this等于window,只有当函数作为某个对象的方法调用时,this才会等于那个对象。还不知道什么是全局函数的请参考这里点击打开链接情况2:匿名函数的执行环境具有全局性,this通常指向window例如var name = window;var ob
1809
2017-10-11 09:43:53
BOM浏览器模式和window对象的简介
BOM浏览器模式和window对象学习 BOM浏览器模式(Browser Object Mode)这是一种理想的模式,如果每个浏览器开发商都按照这种方式来开发, 就会提高开发效率,使互联网朝着健康的方向发展。 具体的实现是window对象 1.框体方法:alert();警告,无返回值 confirm();确认,有返回值,确定返回true,取消返回f
1479
2017-10-11 09:42:26
显示时间的方法
获取当前时间 function getDate(){ var currentTime=new Date().getHours()+":"+new Date().getMinutes()+":"+new Date().getSeconds(); var span=document.getElementById("timeSpan"); span.inne
1642
2017-10-11 09:40:28
angularjs依赖注入
将代码部署到线上,都会对代码做压缩。压缩会删除所有的注释、删除没有语义的空白字符、尽可能的简化变量的名称(混淆),但是数字、字符串、关键字是不会改变的。angularjs依赖注入有3种分别是标记式依赖注入和行内式依赖注入和推断式(猜测)。官方推荐行内式依赖注入 如下例采用行内式依赖注入 html<head lang=e
1385
2017-10-11 09:39:20
2017-10-11 09:38:01
JavaScript 两种空格输出方式是什么
Js里面的空格输出的两种方式: 1.使用输出html标签 来解决. document.write( +A+ +B);结果: A B 2.在输出时添加“white-space:pre;”样式属性
2198