JavaScript
时间悄悄改变了你我
这个作者很懒,什么都没留下…
展开
-
JavaScript之call实例详解
call()方法是做什么用的呢?与其看枯燥的文字解释,还不如看看他都可以用来做些什么来的实惠!但是还要大概知道一下比较好function.call(thisobj,args…)call将指定函数function作为thisobj对象的方法来调用,将参数args传递给function,返回值为function的返回值。thisobj是调用function的对象,在函数主体内thiso转载 2013-11-18 16:39:09 · 426 阅读 · 0 评论 -
Html5无刷新修改browser Url
Ajax局部刷新可以通过HTML5的新特性修改browser address。window.history表示window对象的历史记录window.history.pushState(object, title, new_url) -- 在window.history里新增一个历史记录点window.history.replaceState(object, t原创 2014-01-14 21:47:32 · 531 阅读 · 0 评论 -
javascript解析json的3种方式
var obj=eval("("+traItem.rel+")"); var obj = (new Function("return " + traItem.rel))();var obj = JSON.parse(traItem.rel); //ZH原创 2014-05-07 17:02:14 · 714 阅读 · 0 评论 -
js回收机制
js回收机制JavaScript包含一个垃圾回收的小程序,这个程序能够周期性的遍历JavaScript环境中的所有变量的列表,并且给这些变量所引用的值做个标记。如果被引用的值是对象或数组,那么对象的属性或者数组的元素就会被递归地做个标记。通过递归遍历所有值的树或者图,垃圾回收器就能够找到(并标记)仍旧使用的每个值。那些没有标记的值就是无用的存储单元。当给所有正在使用的变量做完标记之后,转载 2014-07-23 11:26:28 · 575 阅读 · 0 评论 -
JavaScript作用域详解
黄金守则第一条:js没有块级作用域(你可以自己闭包或其他方法实现),只有函数级作用域,函数外面的变量函数里面可以找到,函数里面的变量外面找不到。first try:这是为什么呢?? 1 var a = 10; 2 function aaa(){//step-4 3 alert(a);//step-5->执行alert,此时只能找到外面转载 2014-09-24 13:34:17 · 418 阅读 · 0 评论 -
前端性能优化
1.请减少HTTP请求基本原理:在浏览器(客户端)和服务器发生通信时,就已经消耗了大量的时间,尤其是在网络情况比较糟糕的时候,这个问题尤其的突出。一个正常HTTP请求的流程简述:如在浏览器中输入"www.xxxxxx.com"并按下回车,浏览器再与这个URL指向的服务器建立连接,然后浏览器才能向服务器发送请求信息,服务器在接受到请求的信息后再返回相应的信息,浏览器接收到来自服务器的应答转载 2014-11-13 09:03:34 · 541 阅读 · 0 评论 -
Cookie
什么是 Cookie “cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 JavaScript 来创建和取回 cookie 的值。” - w3school cookie 是访问过的网站创建的文件,用于存储浏览信息,例如个人资料信息。 从JavaScript的角度看,cookie 就是一些字符串信息。这些转载 2014-11-13 09:07:35 · 379 阅读 · 0 评论