摘要:
3月份前通关FCC 4月份前在公司完成一次技术分享 4月份前把**云运营后台用react技术栈重新一边 6月份前通读js高程和js设计模式 8月份前学习小程序并作出demo 8月工资涨一些 9,10,11,12四个月学习nodeJS和Python 阅读全文
摘要:
我们在使用npm下载包的时候,一般是下载在npm官网发布过的。可以指定版本,指定依赖等等。 但是,对于一个团队或公司,需要从自己的工作账号拉取代码,npm是直接支持从git仓库安装的。 最近遇到的一个问题,只能从我自己fork的vue2-scrollbar项目安装。虽然已有人PR,但是作者不更新了。 阅读全文
摘要:
本节内容我们继续探讨关于ES2015的一些新的内容,Object.assign函数的使用,使用该函数我们可以快速的复制一个或者多个对象到目标对象中,本文内容涉及es6,es7相关的对象复制的内容,以及一些es5的替代方案的介绍。 函数原型 首先看一下函数的定义: 函数参数为一个目标对象(该对象作为最 阅读全文
摘要:
在团队协作中,为避免低级 Bug、产出风格统一的代码,会预先制定编码规范。使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。 在以前的项目中,我们选择 JSHint 和 JSCS 结合使用,WebStorm 等开发环境已经支持这些工具,使用起来很顺手。然而,最近使用 阅读全文
摘要:
一、 input常用在表单的输入,包括text,password,H5后又新增了许多type属性值,如url, email, member等等,考虑到非现代浏览器的兼容性问题,这些新的type常用在移动端的项目中。 二、 IE10+浏览器下,input标签会有一个默认的样式,比如文本框的‘×’号,密 阅读全文
摘要:
转载地址:http://blog.csdn.net/sunlylorn/article/details/6534610 一个函数的变量可以被这个函数本身或者他的父级函数访问,如果被这些之外的函数访问到,这就形成了闭包。 闭包的作用:保存自己的私有变量,可以通过添加的接口(方法)给外部使用,但外部不能 阅读全文
摘要:
在IE8及以下中,不支持aplly方法中的第二个参数是 伪数组 需要对push方法进行封装。 例如: var arr = [1, 2, 3]; [].push(arr, {"a", "b"}); console.log(arr); // [1, 2, 3, "a", "b"] IE8也可正常输出 阅读全文
摘要:
总结笔记,参考文档 http://www.cnblogs.com/jiaozhuo/p/5751002.html 1 函数模式 最普通的函数调用 1 // 声明式函数 2 function fn1 () { 3 console.log(this); 4 } 5 // 函数表达式函数 6 var fn 阅读全文
摘要:
function isArray(value) { if (typeof Array.isArray === "function") { return Array.isArray(value); } else { return Object.prototype.toString.call(value) === "[o... 阅读全文