javascript Node+expressJs登录验证 二 全部代码写在app.js是非常不明智的,而且以后难以维护,当代码越来越多时,app.js可能不只是那么几行,个文件代码行数和处理的事情越多会越难以维护,需要进行重构,首先是功能划分模块 By myfreax 4 Jul 2019
mongoose Mongoose介绍 Mongoose是nodejs的MongoDB Object Modeling Map简称ODM,它类似于关系型数据库ORM,用于抽象化mongodb数据表模型,以简化对数据库交互的代码,增强代码的可读性和可维护性 By myfreax 4 Jul 2019
javascript Node+expressJs登录验证 一 看到网上一大堆就是用expressJS命令生成项目也叫入门的教程真的伤不起,而且很多不适合现在node或expressJs版本 By myfreax 4 Jul 2019
javascript Angular Hero Editor 编辑器 在这一个示例中可以学习Angular2的数据双向绑定和数据的单向绑定,而且这个示例使用es6新特性模板字符串语法,环境的安装请参照第一章节 By myfreax 4 Jul 2019
javascript Angular-quickstart快速开始 Angular很像后台的MVC框架,有route路由,有Controller,有模板,模块化,这是对angularjs1.x的来说的,但是Angular2之后,Angular就变得完全不一样,几乎就是要从头学起,学习难度曲线也相当陡峭,这对Angular1.x的用户来说,简直就是一大打击,Angular2也解决angular1.x版本的SEO的问题 By myfreax 4 Jul 2019
javascript Nvm Node 版本管理器 现在是javascript横行的时代,很多时候,有些插件使用node版本不一,而总是把node版本来回切换,也有可能你想学习node新的特性,而必须安装到最新版本,也有可能你有多个项目,各个项目依赖node版本一致,我们可以使用nvm来快速切换node版本 By myfreax 4 Jul 2019
node.js 自动化构建工具gulp gulp是一个自动化构建工具,它可以帮助你缩短开发时间,处理重复的任务,简化你的开发工作流,在web开发中它可以帮助你进行css的预处理,js的切割和最小化,即时重载等,它可以很多IDE工具进行集成,比如webstrom By myfreax 4 Jul 2019
javascript Angular的controller as alias 语法解释 AngularJS 控制器在版本1.2 之后加入了某些改变,这次改变将会使程序结构更加明确,作用域范围更加清晰并且控制器更加灵活,建议使用this代替$scope By myfreax 4 Jul 2019
javascript Javascript-组合使用构造函数和原型 创建自定义类型最常见的方式就是构造函数与原型模式,构造函数用于定义实例属性,原型用于定义共享属性和方法 By myfreax 4 Jul 2019
javascript Javascript高级编程-构造函数模式 ECMAScript 中的构造函数可以创建特定类型的对象,像Object,Array 这样的原生构造函数,也可以创建自定义的构造函数 By myfreax 4 Jul 2019
javascript javascript高级编程-工厂模式 工厂模式是软件工程领域广为人知的设计模式,这种模式抽象创建具体对象的过程,由于javascript无法创建类,开发人员发明了一种函数,用以封装接口以创建特定对象 By myfreax 4 Jul 2019
javascript javascript高级编程-对象属性 二 判断某个属性是否存在某个对象中,有3种方式,分别时in运算符,hasOwnPreperty(),propertyIsEnumerable(),下命介绍一下每种方式用法和注意点 By myfreax 4 Jul 2019
javascript Javascript 高级编程-对象属性 在本文主要介绍javascript对象属性的赋值,读取属性,处理读取属性时的错误,以及如何安全的删除javasscript的属性 By myfreax 4 Jul 2019
javascript JavaScript 高级编程-创建对象 Javascript真是门非常独特的动态语言,整体设计都是基于作用域链的,就这点它就和与其它语言有巨大的差别,在Javascript中Function即对象,没有像其它语言一样有类和继承的概念,但在ES6中出现的新语法就有class的等OOP风格语法 By myfreax 4 Jul 2019
javascript Express框架– Debugging调试 Express使用debug模块在整个请求响应的周内记录route匹配,中间件使用,应用模式,debug 模块是cosole.log的增强版,但是不像console.log(),在产品的代码中你不需要注释掉debug日志,因为默认是关闭的,可以在环境变量中开启DEBUG By myfreax 4 Jul 2019