
javascript
文章平均质量分 60
jiangcan
码农一枚
展开
-
javascript获取未知对象属性以及属性值
var o = new Object(); o.a="1111" o.b="2222" alert(o.a); alert(o.b); for(attribute in o){ var attrName = attribute; alert(attrName); var value = null; eval("value=o."+attrName);原创 2012-05-28 19:01:31 · 883 阅读 · 0 评论 -
对于新上线的javascript与客户端缓存存在冲突,到时客户端执行的是老代码的问题解决
首先是自己学习整理,估计写得有些混乱。反正打个草稿,给自己留个印象。 由于客户端浏览器存在Cache的功能,来提高用户响应体验,所以时常会碰见这样的情况,客户端缓存的代码是旧代码,导致一列问题:如客户端调用后台已经废弃或者修改过的接口,导致js报错甚至是后台报错,导致业务无法正常开展。如何解决这个问题呢? 解决的办法就是通过调用或者引入js文件的地方通过版本号来完成控制,这样既不和报头原创 2013-05-03 15:47:31 · 723 阅读 · 0 评论 -
敲下百度都发生了什么
当我们用键盘敲下www.baidu.com的时候都发生了些什么?下面我们来看看到底发生了些什么:1.首先根据域名查找到对应的IP: 查询浏览器中缓存的DNS记录,如果有则获取对应IP,没有继续往下。 查找系统缓存(操作系统级别对DNS的缓存),如果有返回对应IP,没有继续往下。 查找路由器中的缓存(通常路由器中缓存近期访问过的域名信息以及对应的IP信息),如果有返回对应IP,没原创 2013-05-27 16:33:00 · 639 阅读 · 0 评论