摘要:
以昆明大首页为例(http://map.fang.com/km3.html),主要优化的地方是:(1)JS代码 改为模块化压缩异步合并加载,优化JS文件加载顺序。(用seajs作为js文件加载管理工具)修改网页中的onclick为事件绑定形式。(例如去掉onmouseover="show_menuc... 阅读全文
摘要:
看下面这段代码会在控制台上输出什么内容? 1 答案是1 soufun.com2 fang.comView Code今天一同事拿着这段代码,问我为何第二次输出的是"fang.com"。这段代码只能在非严格模式下执行,那么我们就看看有关this的规范的介绍,Standard ECMA-262 3rd (... 阅读全文
摘要:
在开发搜房家居M站的时候,搜房家居装修效果图相册展示效果需要用到PhotoSwipe插件来显示图片。特点:1. 家居提供的接口,每次只能获取一张图片2. 装修效果图的张数不限。3. 从PhotoSwipe用法来看,在PhotoSwipe初始化前必须把所有图片列出。instance = PhotoSw... 阅读全文
摘要:
对于window.location,我们比较熟悉,它有protocol,hostname,host,port,search,hash,href,pathname等属性,a标签也和window.location一样,也有这样属性,这样可以方便我们分析网址,闲话少说,上代码。 1 function pa... 阅读全文
摘要:
看了很多遍JavaScript严格模式,其中有说“禁用With语句”,以前看到这都是骑马观花,一带而过,因为平时就很少用到这个语句,禁不禁用对自己关系都不是很大。今天禁不住想知道为何“严格模式”就容不下with语句呢?EcmaScript规范上说“with 语句用于设置代码在特定对象中的作用域”,可... 阅读全文