会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
想子
博客园
首页
新随笔
联系
订阅
管理
2015年5月25日
面试历程之Second Blood(作用域链相关)
摘要: 前两天出去面试,面试官问了我作用域链是什么,举个例子,直接懵了,说的错误的一逼,今天专门查了下,找了个图解的感觉挺不错,自己也弄一个,也会附上参考文章的链接。形成原因:js中的function是对象。(个人感觉是这个原因造成的)1.简单一点的function A(){ var a=4; cons...
阅读全文
posted @ 2015-05-25 13:50 想子
阅读(226)
评论(0)
推荐(0)
2015年5月19日
面试历程之First Blood(浏览器相关知识点2)
摘要: 写完了上面这个突然想到浏览器的判定和事件对象event的兼容性,就再来一发浏览器判定js: 根据useragent进行判断,用window.navigator.userAgent获取当前浏览器的useragent进行判断(jquery内部是这个策略) var userAgent = naviga...
阅读全文
posted @ 2015-05-19 16:51 想子
阅读(117)
评论(0)
推荐(0)
面试历程之First Blood(浏览器相关知识点)
摘要: web开发面试少不了的一点是浏览器兼容问题,下面是常见的浏览器的一点东西IE浏览器:Trident(个人觉得名字挺难记的,还是直接简称ie内核好)firefox浏览器:Geckochrome/safari浏览器:WebKitopera浏览器:Presto个人是做wap(手机触屏网站)开发的,接触的w...
阅读全文
posted @ 2015-05-19 15:26 想子
阅读(405)
评论(0)
推荐(0)
2015年2月27日
javascript作用域之声明提升
摘要: 第一:变量声明提升alert(a);alert(a);var a=0;上面两段代码,第一个直接报错,第二个输出undefined,WHY?答案:变量声明被提前了第二段代码的执行应该是类似于下面这段代码的var a;alert(a);a=0;第二:函数声明提前alert(a);function a()...
阅读全文
posted @ 2015-02-27 16:55 想子
阅读(112)
评论(0)
推荐(0)
公告