自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于绝对定位以前一直存在的误解

我们知道绝对定位是依据定位元素的包含块进行定位,比如祖先元素相对定位,那么他的子级元素设为绝对定位时的参考元素就是这个祖先元素,但是考虑到下面这种情况: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document&l...

2016-11-16 22:07:00 164

转载 在HTML中使用JavaScript

在HTML中使用JavaScript 1.<script>元素 在HTML中使用<script>嵌入JavaScript HTML 4.01 为 <script>定义了下列 6 个属性。 async:可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部脚本文件有效。 charset:可选。表示通过sr...

2016-11-15 17:44:00 161

转载 nodejs系列笔记02---模块路径解析

模块路径解析规则 参考这篇博客 我们已经知道,require函数支持斜杠(/)或盘符(C:)开头的绝对路径,也支持./开头的相对路径。但这两种路径在模块之间建立了强耦合关系,一旦某个模块文件的存放位置需要变更,使用该模块的其它模块的代码也需要跟着调整,变得牵一发动全身。因此,require函数支持第三种形式的路径,写法类似于foo/bar,并依次按照以下规则解析路径,直到找到模块位置。 ...

2016-11-15 17:39:00 261

转载 nodejs系列笔记01---Buffer

纯JavaScript无法处理二进制数据,buffer就是用来处理二进制数据的 原始数据保存在buffer实例中,一个buffer实例类似于数组。buffer的大小在建立时指定的不可更改。 buffer是一个全局类,不需要使用require来引入。 在buffer和JavaScript string转换时,需要指定编码方式 Class:Buffer new Buffer(array) 使...

2016-11-15 17:29:00 441

转载 编写可维护的JavaScript----笔记(三)

1.块语句花括号的使用 在JavaScript中,注入if和for语句有两种写法,使用花括号包裹的多行代码或者不使用花括号的单行代码。但强烈建议不论是单行还是多行代码,都应该使用花括号。 2.花括号的对齐方式 左花括号放置于块语句第一句代码的末尾 if (condition) { doSomething(); } else { doSomethingElese(); } ...

2016-10-23 21:21:00 140

转载 编写可维护的JavaScript----笔记(二)

01.何时使用注释 添加注释的一般原则是,在需要让代码变得更清晰时添加注释 难于理解的代码 浏览器特性hack 注释声明: TODO 说明代码还没完成,应当包含下一步要做的事情 XXX 说明代码是有问题的应当尽快修复 FIXME 说明代码是有问题的,应尽快修复,重要性仅次于XXX REVIEW说明代码在任何可能的改动都需要评审 02.单行注释 单行注释有三种使用方式 独占一...

2016-10-19 22:24:00 139

转载 编写可维护的JavaScript----笔记(一)

1.缩进层级 建议使用4个空格为一个缩进层级,避免使用制表符进行缩进,可以通过配置文本编辑器来改变 缩进层级表示的内容. 2.语句末尾 有赖于分析器的自动分号插入机制(ASI),JavaScript可以省略分号,但推荐总是使用分号. 3.行的长度 一行的长度最好限定在80个字符 4.换行 如果一行多于80个字符,应当在一个运算符(逗号、加号)后换行,并且下一行增加两个层级 5.空行 建议...

2016-10-19 20:48:00 136

转载 JavaScript中数组常用方法的总结

JavaScript中数组Array常用的方法总结 标签(空格分隔): JavaScript ECMAScript数组给我们提供了许多常用的方法,便于我们对数组进行操作,下面,就来总结一下这些方法。 pop()和push() 这两个方法可以说是一对互斥的方法。push()可以接受任意数量的参数,并将他们添加到数组的末尾,同事返回修改后数组的长度,而pop()则从数组末尾移除最后一项,...

2016-09-17 18:17:00 242

转载 关于css中层叠性的一点理解

关于css层叠性的一点理解 标签(空格分隔): html css 我们平时在写css的时候会遇到这样的情况 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>demo01</title> <st...

2016-09-04 02:15:00 222

空空如也

空空如也

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

TA关注的人

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