摘要: undefined与null的区别 作者: 阮一峰 日期: 2014年3月28日 <!-- div class="asset-body" --> 大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。 <!-- 阅读全文
posted @ 2017-05-17 11:46 hiker90 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、事件流 事件流描述的是从页面中接受事件的顺序。 IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流 1、事件冒泡 事件冒泡,即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上转播至最不具体的节点(文档)。 2、事件捕获 事件捕获的思想是不太具体的节点应该更 阅读全文
posted @ 2017-05-14 10:01 hiker90 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1、选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+ 阅读全文
posted @ 2017-05-13 10:23 hiker90 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 我们通过Js脚本对DOM 节点进行修改其样式class的时候,常常是使用如下的方式进行操作: element.className = 'xxxClass'; 而我们知道,element中有一个设置属性值的API——setAttribute(propertyName, propertyValue);那 阅读全文
posted @ 2017-05-07 16:39 hiker90 阅读(369) 评论(0) 推荐(0) 编辑
摘要: relative: relative: 生成相对定位的元素,相对于其正常位置进行定位。 元素的位置通过left、right、top、button属性进行规定,可以通过z-index进行层次分级。 元素元素仍保持其未定位前的形状,原本所占的空间仍将保留。 如果没有定位偏移量,对元素本身没有任何影响 a 阅读全文
posted @ 2017-05-07 10:12 hiker90 阅读(209) 评论(0) 推荐(0) 编辑
摘要: CSS书写顺序 1.位置属性(position, top, right, z-index, display, float等) 2.大小(width, height, padding, margin) 3.文字系列(font, line-height, letter-spacing, color- t 阅读全文
posted @ 2017-05-06 22:37 hiker90 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\* 阅读全文
posted @ 2017-05-05 14:40 hiker90 阅读(229) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-05-05 14:38 hiker90 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目:(重点考察闭包概念) 创建一个计算两个参数之和的 function。如果只有一个参数,则返回一个 function,该 function 请求一个参数然后返回求和的结果。 例如,add(2, 3) 应该返回 5,而 add(2) 应该返回一个 function。 调用这个有一个参数的返回的 f 阅读全文
posted @ 2017-05-03 16:09 hiker90 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 题目: 完善编辑器中的every函数,如果集合(collection)中的所有对象都存在对应的属性(pre),并且属性(pre)对应的值为真。函数返回ture。反之,返回false。 记住:你只能通过中括号来访问对象的变量属性(pre)。 代码: 阅读全文
posted @ 2017-05-03 10:44 hiker90 阅读(113) 评论(0) 推荐(0) 编辑