摘要:
1 。添加一个字段. url 代表表名 , 添加字段 content。 字符串类型。 db.url.update({}, {$set: {content:""}}, {multi: 1}) 2 删除一个字段 db.url.update({},{$unset:{'content':''}},false 阅读全文
摘要:
CR:Carriage Return(回车) LF:Line Feed(换行) 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正 阅读全文
摘要:
webpack中涉及许多路径参数的配置。在此做个整理。 context context是webpack编译时的基础目录,entry入口会相对于此目录查找。 若不配置,默认值是当前目录,webpack设置context、默认值代码: this.set("context", process.cwd()) 阅读全文
摘要:
经常我们会希望通过script方式引入库,如CDN方式的jquery,我们在使用的时候依旧用require方式,但是却不希望webpack将他编译到文件中。 因为模块化开发,杜绝一切全局变量,我们想这样去使用他: 这时,我们需要配置externals 看看编译后什么变化 实际写个例子,我们经常会有自 阅读全文
摘要:
ES6 function f (x, y, ...a) { return (x + y) * a.length } f(1, 2, "hello", true, 7) === 9 ES5 function f (x, y) { var a = Array.prototype.slice.call(arguments, 2); return (x + y) * a... 阅读全文
摘要:
引子 我们先来看一个常见的例子, 输出的结果并不是我们预期的 0-9,而是输出了十个 10。而当我们把其中的 var 改成 let ,结果就成了 0-9。 原因 var 使用的是函数作用域,即 for 循环中的 var i 实际上在整个 func 函数中都有效。而 setTimeout 中的匿名函数 阅读全文
摘要:
当用git查看分支的时候,末尾会提示一个错误信息: 查了下几个分支都是正在用的,一直没有找到问题所在,偶然用branch -a查看到remotes/origin/HEAD指向了一个不存在的分支: origin/www这个分支以前有用过,后来删除掉了,不知道为什么remotes/origin/HEAD 阅读全文
摘要:
数组方面 push:向数组尾部增加内容,返回的是新数组的长度。 var arr = [1,2,3]; console.log(arr); var b = arr.push(4); console.log(b); console.log(arr); // [1, 2, 3] // 4 //表示当前数组 阅读全文
摘要:
单例模式 单例模式也称作为单子模式,更多的也叫做单体模式。为软件设计中较为简单但是最为常用的一种设计模式。 下面是维基百科对单例模式的介绍: 在应用单例模式时,生成单例的类必须保证只有一个实例的存在,很多时候整个系统只需要拥有一个全局对象,才有利于协调系统整体的行为。比如在整个系统的配置文件中,配置 阅读全文
摘要:
1、quirks mode和strict mode是浏览器解析css的两种模式,或者可以称之为解析方法。目前正在使用的浏览器这两种模式都支持。 2、历史原因:当早期的浏览器Netscape 4和Explorer 4对css进行解析时,并未遵守W3C标准,这时的解析方式就被我们称之为quirks mo 阅读全文