03 2019 档案
摘要:webpack是一个现代JavaScript应用程序的静态模块打包器,借用官网的一张图,它能够将一些预处理语言,js的最新语法转换成浏览器识别的内容。现在一般的前端框架都有比较成熟的脚手架,大多数对webpack都有个较好的集成,我们只需要敲一些简单的命令就能生成一个通用的项目模板,比较便捷,但是要
阅读全文
摘要:JavaScript这门语言中,最令人迷惑的地方有三个,闭包、this、原型。针对大多数人,可以利用词法作用域等避开this的坑,但是我们不能一直生活在舒适区,要敢于打破砂锅问到底,对我们来说也是一种提升。 一、一般对this关键字的误解: 1、this指向函数自身 2、this指向函数声明的词法作
阅读全文
摘要:闭包是一个老生常谈的问题,简单概括下闭包的形成的两个条件: 1、定义在函数内部 2、函数内部引用父层作用域变量 举一个最简单的例子: 以上代码会在控制台输出“1”。这是什么为什么呢?函数内部变量在调用结束后一般都会销毁,以上代码在test方法调用结束后并没有被销毁,这是由于js语言本身垃圾回收导致的
阅读全文
摘要:mongoose是node.js操作mongoDB数据库的一种工具,借助于mongoose,我们可以便捷的完成一些数据库的基本操作,基本使用如下: 1、安装 2、引入mongoose && 基本配置 db.js 在用express开发时,要在app.js中引入该文件,当程序启动后,会自动执行此段代码
阅读全文

浙公网安备 33010602011771号