- 浏览: 48677 次
- 性别:
- 来自: 北京
-
最新评论
-
MirrorAvatar:
thc1987 写道不错挺好的,LZ能否帮忙解释下YUI的继承 ...
ECMAScript原型链 -
thc1987:
不错挺好的,LZ能否帮忙解释下YUI的继承体系extend:f ...
ECMAScript原型链
文章列表
博客地址:http://mirroravatar.iteye.com/blog/2182793
出场白:
JavaScript Hoisting,即JavaScript声明提升,包括函数声明提升和变量声明提升。
正文部分:
声明的提升,是按作用域来提升的。比如说,函数中的一个变量声明是 ...
在调试JavaScript程序的时候经常遇到两个错误:ReferenceError和TypeError。
字面上的意思是:引用错误和类型错误。下面从作用域(Scope)的角度来阐述着两个错误。
在说这个之前需要了解的知识是:JavaScript中变量的LHS引用和RHS引用。
先说:ReferenceError。
当JavaScript引擎进行RHS查询变量的时候,在作用域里没有找到这个变量的时候,JavaScript引擎就会抛出一个ReferenceError。
例子:右击页面,审查元素,(或者直接按F12)。在控制台上输入:
console.log( ...
在JavaScript中有两种变量引用:
LHS(Left-hand Side)引用和RHS(Right-hand Side)引用。通常是指等号(赋值运算)的左右边的引用。
那么LHS引用和RHS引用有什么区别呢?
LHS引用用来赋值运算,RHS引用用来获取值。
例子1:
var a = 2;
例子1中,这个a就是LHS引用。
例子2:
console.log(a)
例子2中,这个a就是RHS引用。
例子3:
function foo(a) {
alert(a);
}
foo(2);
例 ...
代码很简单,但是有个很有趣的东西。
我们都知道:JavaScript代码是由上而下,逐行解释执行的。
那么先看这段代码:
a = 2;
var a;
console.log( a );
控制台上会输出什么?
或许你会觉得是输出个undefined ,因为a定义声 ...
一.起源
<i>标签,i是italic的缩写,表示斜体,italic指的是“意大利体(Italic Type)” 。
二. 场景
<i>标签使用的场景和西文中的场景差不多。
1.在西文中斜体主要在以下场合使用:
表示强调,唤起注意
书籍名称、文章标题、船舶名称等。
表示引用
外语,如英文文章中夹杂的法语(例:A splendid coq au vin was served.)
2.HTML中的用法
表示术语,比如技术术语(a technical term)等,例子:
<p>The term <i>pros ...
一.为什么要CSS Reset
解决浏览器在默认样式上的诸多差异和问题。现代浏览器这方面差异很小,因此CSS Reset的必要性没有那么高了。
二.淘宝KISSY CSS Reset
下载自:IconFont阿里巴巴矢量图库。 从中导出的的web字体文件所带的demo.css
/*
KISSY CSS Reset
理念:
1. reset 的目的不是清除浏览器的默认样式,这仅是部分工作。清除和重置是紧密不可分的。
2. reset 的目的不是让默认样式在所有浏览器下一致,而是减少默认样式有可能带来的问题。
3. reset 期望提供一套普适通用的基础 ...