02 2013 档案

摘要:题目1if (!("a" in window)) { var a = 1;}alert(a);代码含义:如果window不包含属性a,就声明一个变量a,然后赋值为1。你可能认为alert出来的结果是1,然后实际结果是“undefined”。要了解为什么,需要知道JavaScript里的3个概念。首先,所有的全局变量都是window的属性,语句 var a = 1;等价于window.a = 1; 你可以用如下方式来检测全局变量是否声明:"变量名称" in window第二,所有的变量声明都在范围作用域的顶部,看一下相似的例子:alert("a& 阅读全文
posted @ 2013-02-19 09:47 Anjey 阅读(302) 评论(0) 推荐(0)
摘要:笔试题,百度流程信息管理部Web前端实习研发工程师.JavaScript编程题1、实现输出document对象中所有成员的名称和类型;2、如何获得一个DOM元素的绝对位置?(获得元素位置,不依赖框架)3、如何利用JS生成一个table?4、实现预加载一张图片,加载完成后显示在网页中并设定其高度为50px,宽度为50px;5、假设有一个4行td的table,将table里面td顺序颠倒;6、模拟一个HashTable类,包含有add、remove、contains、length方法;7、Ajax读取一个XML文档并进行解析的实例;8、JS如何实现面向对象和继承机制?9、JS模块的封装方法,比如怎 阅读全文
posted @ 2013-02-18 23:00 Anjey 阅读(399) 评论(0) 推荐(0)
摘要:http://www.w3school.com.cn/js/jsref_tofixed.asp 阅读全文
posted @ 2013-02-18 22:39 Anjey 阅读(358) 评论(0) 推荐(0)
摘要:用户的屏幕越来越大,而页面太宽的话会不宜阅读,所以绝大部分网站的主体宽度和之前相比没有太大的变化,于是浏览器中就有越来越多的空白区域,所以你可能注意到很多网站开始在滚动的时候让一部分内容保持可见,比如,侧边栏的部分区域。position:sticky为此而生。position:sticky用法position:sticky是一个新的css3属性,它的表现类似position:relative和position:fixed的合体,在目标区域在屏幕中可见时,它的行为就像position:relative; 而当页面滚动超出目标区域时,它的表现就像position:fixed,它会固定在目标位置。使 阅读全文
posted @ 2013-02-18 22:35 Anjey 阅读(634) 评论(0) 推荐(0)