04 2015 档案
摘要:BOM1. BOM是Browser Object Model的缩写,即浏览器对象模型。2. BOM没有相关标准。3. BOM的最根本对象是window。从1可以看出来:BOM和浏览器关系密切。浏览器的很多东西可以通过JavaScript控制的,例如打开新窗口、打开新选项卡(标签页)、关闭页面,把网页...
阅读全文
摘要:window.onload(): 必须等待网页中所有的内容加载完毕后(包括图片)才能执行。$(document).ready(): 网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没有加载完。1.4.2 jQuery对象和DOM对象的相互转换 在讨论jQuery对象和DOM对象的相...
阅读全文
摘要:提问前尝试在你准备提问论坛的历史文档中搜索答案尝试搜索互联网以找到答案尝试阅读手册以找到答案尝试阅读“常见问题文档”(FAQ)以找到答案尝试自己检查或试验以找到答案如果你是程序员,尝试阅读源代码以找到答案使用有意义且明确的主题使用主题的好惯例是“对象-偏差”式的描述。在“对象”部分指明是哪一个或哪一...
阅读全文
摘要:JavaScript函数中的this指代的是全局变量,那构造函数呢?测试代码如下:1. 当做一般函数调用Cat();function Cat(name){ var arr = Object.getOwnPropertyNames(this); console.log(arr.length); ...
阅读全文
摘要:JavaScript的5种原始类型:undefined、null、布尔值、数字和字符串。JavaScript中两个非常重要的数据类型是对象和数组。通过方括号定义数组元素和通过花括号定义对象属性名和属性值之间的映射关系。3.1 数字JavaScript不区分整数值和浮点数值,JavaScript中的所...
阅读全文
摘要:1. Margin collapsing ONLY happens with top and bottom margins, not left and right, and not at all on inline elements.2. vertical-align can use digit a...
阅读全文
摘要:1.7.1 浏览器前缀当一个浏览器实现了一个新的属性、值或者选择器,而这个特性还不是处于候选推荐标准状态的时候,在属性前面会添加一个前缀以便于它的渲染引擎识别。CSS属性的浏览器前缀: 前缀 渲染引擎 使用该引擎的浏览器-khtml- KHTML k...
阅读全文
摘要:原文: margin负值-权威指南 [http://www.csswang.com/exp/cssexp/3863.html]static元素是没有设定成浮动的元素,下图说明了负margin对static元素的作用。1. 当static元素的margin-top/margin-left被赋予负值,元...
阅读全文
摘要:Situation OneSituation Two
阅读全文
摘要:简述:测试了一下js的正则表达式函数match用来从一个字符串里挑出非0开头的数字, 放入一个array里, 之后join(',')之后输出知识点:1. 用match函数, 提取一个字符串当中所有的数字reg中的g返回所有的匹配,如果不加g则返回第一个匹配的项2. 若果没有匹配,则返回一个null的...
阅读全文
摘要:错误代码:var input = document.getElementsByTagName("input");for (var i=0; i<input.length; i++) { input[i].onclick = function() { changeScene(parseInt(...
阅读全文
摘要:感谢@RTdo的热情指导 ~网站链接地址 [http://1.lindy.sinaapp.com/]1. 引入外部Script 2. 如何得到select中选中的option?var option = document.getElementsByTagName("select");option[...
阅读全文
摘要:创建变量,使用关键字var; 创建常量,使用关键字const;大驼峰用于对象,小驼峰用于变量和函数。在试图相加数字时意外做了字符串相连,是种常见的JavaScript错误。如果想做数字相加,请确定先把字符串转换为数字了,再应用加法。parseInt():把字符串传给函数,函数就把字符串转换为整数。p...
阅读全文
摘要:1.1 值JavaScript里有6种基本类型的值: number、string、Boolean、object、function和undefined.1.3.2 prompt和confirm浏览器提供的标准环境包含了更多用于弹出窗口的函数,可以使用confirm函数让用户选择OK/Cancel问题。...
阅读全文
摘要:1. div中 height和line-height的区别是用来规定整个div的高度,文字还是默认会在顶端开始向下排列 是规定行高的,就是一行120个像素,文字会相对于这120像素垂直居中!2. p 中text-decoration和border-bottom的区别text-decoration: ...
阅读全文
摘要:1. autofocus属性使得文本在页面加载后获得焦点2. 设置 resize=none; 可以固定文本大小,使其不能拖拽。
阅读全文
摘要:前言:学习了一个星期的HTML和CSS,感觉有点烦躁,想做点小东西练练手。百度首页十分简洁,应该是个练手的好地方。1. 对照着界面在纸上大概地写下了HTML结构~2. 图像居中显示问题。这里使用了一个属性text-align: center; 官网上对它的描述是这样子的:This property...
阅读全文
摘要:第1章 HTML标记与文档结构关于标签:搜索引擎会给标签中的文字内容赋予很高的权重。而且这些文字也会作为网页标题出现在搜索结果列表中。无论你想了解哪个HTML元素,第一个要问的问题都应该是:它是块元素,还是行内元素?Firefox Web Developer组件。通过HTML标记来构建DOM,然后在...
阅读全文