自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 js不常用属性

offsetDOMObject.offsetWidth; 会得到的是这个DOM对象的width和padding的和。document.compatModedocument.compatMode用来判断当前浏览器采用的渲染方式。 可能会得到两种答案: BackCompat:标准兼容模式关闭。 CSS1Compat:标准兼容模式开启。 当document.compatMode等于BackCom

2016-10-31 17:19:34 238

原创 混合对象 "类" ---js实现继承的两种方式

类理论类:数据和操作数据的行为的互联 js中没有类,类是它的一种设计模式。

2016-10-26 11:27:25 585

原创 关于this

this被自动定义在所有函数的作用域中。 this的使用

2016-10-25 09:44:14 965

原创 作用域闭包

闭包

2016-10-24 17:21:58 252

原创 提升

函数的声明和变量的声明会被提升,函数的提升会优先于变量的提升

2016-10-24 16:41:06 226

原创 函数作用域和块作用域

函数作用域和块级作用域

2016-10-24 11:30:32 460

原创 js中会改变作用域的两个语句

eval with 改变js书写代码的作用域

2016-10-23 11:51:20 452

原创 对象

对象属性的设置、遍历

2016-10-21 17:31:18 262

原创 prototype、js中的三种方法、call

javascript的方法可以分为三类:a 类方法 b 对象方法 c 原型方法 function Person(name) { this.name=name; //对象的方法 this.sayName=function () { console.log(name) } } //类的方法

2016-10-19 19:22:24 283

原创 canvas 绘画

canvas可以绘制文本、线条、矩形、圆形、贝塞尔曲线为矩形描边context.strokeRect(75,100,200,200); 给矩形描边 使用strokeStyle来设置描边的样式 lineWidth 描边的线的宽度 linejoin 来为描边设置圆角 但是是的注意的是这是这些属性必须在context调用strokeRect这个函数

2016-10-18 19:40:09 403

原创 git学习

什么是git?世界上最先进的分布式版本控制系统SVN和Git的最主要的区别是什么?SVN是集中式版本控制系统,版本库是放在中央服务器上,用的时候都要从中央服务器上得到最新的版本,干完活后,都需要上传到中央服务器上。需要联网才能工作。 git是一种分布式本本控制系统,没有中央服务器,每个电脑都是完整的版本库。座椅工作的时候不需要联网。每一个程序员在修改后只需要推送自己修改了的内容。windows安装

2016-10-18 09:49:15 282

原创 canvas-基础

演示一个小的canvas的程序<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <link href="css/styles.css" rel="stylesheet"> <title>Document</title></head><body> <canvas id="canvas"

2016-10-18 09:09:36 231

原创 less的安装以及使用

phpstorm上安装less1、现在电脑上利用node下载下来less(关键是要使用到lessc.cmd) 2、在phpstorm上配置less,使得可以自动的编译less文件 ctrl+alt+s调出filewatcher窗口 按照如图所示的配置可以配置成功 客户端和服务器端使用less客户端使用less的时候可以在直接引入less文件 <link href="les

2016-10-14 11:37:15 1117

原创 mongo 的crud操作&&mongo的数据聚合

插入insert插入单个文档db.getCollection('users').insert({"name":"sasa"})插入多个文档db.getCollection('users').insert([{"name":"sasa"},{"sdsd":"sasa"}])查询操作querydb.collection.find( , ) 用于查找满足过滤条件的Document (投影)用于指定被

2016-10-10 16:30:17 343

原创 jquery--文档处理

内部插入:连个参数一个将来是父,一个将来是子 (“1”).appendTo(“父”)(“1”).appendTo(“父”) (“1”).prependTo(“父”) 将1节点插入到父容器的最后一个节点之后(第一个子节点之前) (“父”).append(“1”)(“父”).append(“1”) (“父”).prepend(“1”) 实现的是和上述一样的功能外部插入

2016-10-06 22:11:10 270

原创 nodemailer模块

实现服务器向用户发送邮件 smtp这里我用的是nodemailer模块,毕竟用的人比较多,跟随主流呢nodemialer的特点:使用Unicode编码 支持Windows系统,不需要安装依赖 支持纯文本和HTML格式 支持发送附件(包括大型附件) 在HTML中嵌入图片 支持SSL/STARTTLS安全协议 不同的传输方法,可以使用内置也可以使用外部插件的形式 提供自定义插件支持(比如增

2016-10-04 21:47:46 1138 1

原创 flash-connect模块

flash是一个connect-flash中的模块在session中特定的存储区域。 1、先安装 package.json 文件中connect-flash:“*” 2、导入flash模块 var flash=require(‘connect-flash’) 3、使用导入的flash中间件 app.use(flash());

2016-10-03 22:13:07 499

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除