摘要: var a = '100'; alert(Number(a)); => 100 var a1 = ''; alert(Number(a1)); => 0 var a2 = true; alert(Number(a2)); => true - 1 或 false - 0 var a3 = []; al 阅读全文
posted @ 2017-02-20 18:38 chaoms 阅读(1761) 评论(0) 推荐(0) 编辑
摘要: 定位的类型 通过position属性,可以选择四种不同类型的定位:static relative absolute fixed ; 应用于所有元素,无继承性。 static : 块级元素生成矩形框,行内元素生成行内框,处于正常文档流中。 relative:元素相对自身偏移某个距离,仍保持定位前的状态 阅读全文
posted @ 2017-02-20 16:29 chaoms 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 数据类型及相关操作 js中的数据类型:数字(NaN),字符串,布尔值,函数,对象(null [] {} obj),undefined。 var i = 123; alert(typeof i); =>number 数字类型 var s = 'miaov'; alert(typeof s); =>st 阅读全文
posted @ 2017-02-20 09:41 chaoms 阅读(282) 评论(0) 推荐(0) 编辑
摘要: return arguments =>为实参的集合,当参数个数无法确定时使用 style、cssText、 getComputedStyle、currentStyle 定时器setInterval、clearInterval、setTimeout、clearTimeout 阅读全文
posted @ 2017-02-18 18:31 chaoms 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 浏览器的解析方法 作用域的注意事项 阅读全文
posted @ 2017-02-18 18:28 chaoms 阅读(265) 评论(0) 推荐(0) 编辑
摘要: JS数据类型:number数字(NaN)、string字符串、boolean布尔值、函数类型、object对象(obj、[]、{}、null)、undefined未定义 typeof 用来判断基本数据类型,instanceof可以判断引用数据类型 显示/强制类型转换( Number()、parseI 阅读全文
posted @ 2017-02-18 18:24 chaoms 阅读(282) 评论(0) 推荐(0) 编辑
摘要: getElementsByTagName(动态方法) 与 getElementById(静态方法) 的区别 document.body、document.title for循环 cssText 行间样式 this:指的是调用当前方法(函数)的那个对象 阅读全文
posted @ 2017-02-18 18:20 chaoms 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 基本术语和概念 匿名文本 所有未包含在行内元素中的字符串。空格也是匿名文本的一部分,因为空格和其他字符一样是正常字符。 em框 在字体中定义,font-size的值确定了各个em框的高度。也称字符框。 内容区 在非替换元素中,内容区可以是元素中各字符的em框串在一起构成的框。 在替换元素中,内容区就 阅读全文
posted @ 2017-02-06 16:31 chaoms 阅读(134) 评论(0) 推荐(0) 编辑
摘要: top:官方解释:将元素行内框的顶端与包含该元素的行框的顶端对齐。 ps:inline-block:当该元素为行内框最高时:元素的行内框的顶端与包含该元素的第二高行内框的顶端对齐。第二高行内框有line-height值会增加行内框顶端的高度(inline-block除外)。增加的高度为(line-h 阅读全文
posted @ 2017-02-06 15:10 chaoms 阅读(204) 评论(0) 推荐(0) 编辑