首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

《JS权威指南》读书笔记一

2012-11-04 
《JS权威指南》读书笔记11、不用var声明的变量为全局变量;js没有块级作用域,就是说在方法里面声明的局部变量,

《JS权威指南》读书笔记1

1、不用var声明的变量为全局变量;
js没有块级作用域,就是说在方法里面声明的局部变量,在整个方法中都有效;

var scope="gloab"function test(){    alert(scope);    var scope="local"    alert(scope);}test();
?

结果为:

undefined
local

?

2、词法作用域:函数在定义它的作用域中执行,而不是在调用它的作用域中执行。在多帧或多窗口环境下,如果B调用了A的一个函数,而A的函数使用了全局变量,那么将在A的属性中查找该变量,而不是在B中查找。

?

3、<a href="a.html" target="win">1</a>将在一个名为win的新窗口中打开a.html。

?

4、visibility和display都可以用来控制元素的显示,区别在于对非动态定位的元素的影响,对于position设置为static或者relative的元素,visibility设置为hidden时,元素不可见,但是文档中保留有该元素的位置,而display设为none时,不会为该元素分配空间,两边的元素会靠拢。

?

5、CSS盒模型:border、padding、margin,border用于边框,padding用于内容和边框距离,margin用于两个盒子直接的距离。

热点排行
Bad Request.