摘要:
边界叠加简介 边界叠加是一个相当简单的概念。但是,在实践中对网页进行布局时,它会造成许多混淆。简单地说,当两个垂直边界相遇时,它们将形成一个边界。这个边界的高度等于两个发生叠加的边界的高度中的较大者。 当一个元素出现在另一个元素上面时,第一个元素的底边界与第二个元素的顶边界发生叠加,见图: ◆元素的 阅读全文
摘要:
对象 对象的创建 对象字面量创建 create方法 构造函数 原型链 对象 JavaScript的原始数据类型(primitive type)包括数字、字符串、布尔值、null和undefined(尽管typeof null为object),其他所有的值都是对象。 对象是属性的容器,其中每个属性拥有 阅读全文
摘要:
面试前,让做的一个版本号比较函数。 还是要从基础学起,数据结构,操作系统,计算机网络,计算机组成原理。 阅读全文
摘要:
研究生毕业答辩完,开始继续为转行努力。小白要奋斗了,加油。本文引自JS核心系列:浅谈函数的作用域。 在一个函数中,this总是指向当前函数的所有者对象,this总是在运行时才能确定其具体的指向, 也才能知道它的调用对象。 在执行f()时,此时f()的调用者是window对象,因此输出"window" 阅读全文
摘要:
for...in主要用于对数组和对象的属性进行遍历。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 语法:for (variable in object) {...} 对数组操作 可以发现在for in函数中变量以字符串的形式出现,这时候在函数中操作a[x 阅读全文
摘要:
目录 作用域 全局作用域和局部作用域 块作用域与函数作用域 作用域中的声明提前 作用域链 函数声明与赋值 声明式函数、赋值式函数与匿名函数 代码块 自执行函数 闭包 作用域(scope) 全局作用域和局部作用域 通常来讲这块是全局变量与局部变量的区分。 参考引文:JavaScript 开发进阶:理解 阅读全文
摘要:
先查后问多思考莫做伸手党。 原文链接 译文链接 阅读全文
摘要:
使用方法: 这些字符属于unicode字符集,所以,你的文档需要声明为UTF-8; 下面符号列表的后面有两列编号,它们并不太一样,第一列是用于html的,你需要在前面加上&#符号; 第二列可以用于CSS文件中,但是需要用反斜杠\转义; 第二列也可以用于javascript,和CSS用法一样,不过要用 阅读全文
摘要:
CSS 伪类 (Pseudo-classes) 锚伪类:在支持 CSS 的浏览器中,链接的不同状态都可以不同的方式显示,这些状态包括:活动状态,已被访问状态,未被访问状态,和鼠标悬停状态。 a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: 阅读全文