摘要: 对象的扩展 1.ES6中,对象的属性和方法可简写:对象的属性值可不写,前提是属性名已经声明; var name = "zhangsan"; var password = "1111111"; var obj = { name, password, arr:[1,2,3,4], sayName(){ 阅读全文
posted @ 2016-12-11 21:39 小蚊子飞 阅读(6812) 评论(0) 推荐(0) 编辑
摘要: 类(构造函数) 我们将构造函数称之为类,一个类可以构建多个对象 对于储存空间:基本属性,放在我们自身,公用的方法,可以放在prototype中共用 继承的方式: 1.原型链的方式 缺点:非顶层的属性会丢失(比如下面Father中的gender) function Grandpa(name, age) 阅读全文
posted @ 2016-12-04 21:30 小蚊子飞 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一.面对对象(本质:操作数据) 表现方式:对象是一组无序的原始数据(或引用数据类型)序列,并且这个序列以键值对的形式储存。序列中的每一项称之为属性(函数称之为方法),属性名必须是唯一的 【说明】:属性名可以是字符串或number,number必要用【】方括号。理由:特殊 2.对象的三个特征:封装、继 阅读全文
posted @ 2016-12-04 21:25 小蚊子飞 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1,html部分 2,js部分 canvas渲染 阅读全文
posted @ 2016-11-27 20:35 小蚊子飞 阅读(678) 评论(0) 推荐(0) 编辑
摘要: var myDate = new Date(); //输出:Sat Nov 26 2016 16:15:27 GMT+0800 (中国标准时间)myDate.toLocaleDateString();可以获取当前日期 //下午4:15:27myDate.toLocaleTimeString(); 可 阅读全文
posted @ 2016-11-27 20:23 小蚊子飞 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 我选择的是windows平台的mongodb安装方式,也很简单,只需要 下载 对应操作系统版本的Mongodb即可。(建议下载ZIP的安装包) 1、通过命令行切换到mongodb的安装目录, 我的目录为 C:\Program Files\MongoDB\Server\3.0\bin。2、在c盘中创建 阅读全文
posted @ 2016-11-20 21:17 小蚊子飞 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 前言 SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。 SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放出来,可以专注于代码本 阅读全文
posted @ 2016-11-20 21:14 小蚊子飞 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一.nodeJS分层 分为三层: - 表现层:接受用户数据,并封装 - 服务层:与公司业务有关的东西,处理判断呀什么的 - 持久层:与数据库有关的 表现层:page与表现层的数据传递,routes接受前台数据 注意:表现层不会直接访问持久层,持久层也不会直接返回数据给表现层 二.具体步骤 1. 引入 阅读全文
posted @ 2016-11-13 20:45 小蚊子飞 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 一.描述一个完整的HTTP事务 1. 输入一个网址:比如www.baidu.com(此为提供用户记住的域名) 2. 解析域名:通过window.host来查找与域名相对应的IP地址 3. 建立连接(三次握手): --双工信道 1).客户端打开发送信道,发送信息给服务器(服务器打开接受信道) 2).服 阅读全文
posted @ 2016-11-13 20:44 小蚊子飞 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Handlebars 是 JavaScript 一个语义模板库,通过对view和data的分离来快速构建Web模板。它采用"Logic-less template"(无逻辑模版)的思路,在加载时被预编译,而不是到了客户端执行到代码时再去编译, 这样可以保证模板加载和运行的速度。 简单的说就是:Han 阅读全文
posted @ 2016-11-06 23:08 小蚊子飞 阅读(226) 评论(0) 推荐(0) 编辑