摘要: cookie是储存于访问者的计算机中的变量,每当同一台计算机通过浏览器请求某个页面时,就会发送这个cookie,可以使用javascript来创建和取回cookie的值。 创建和存储cookie 首先创建一个可以在cookie变量中存储访问者姓名的函数 function setCookie(c_na 阅读全文
posted @ 2016-10-24 10:45 catherinehd 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在javascript里,任何function在执行的时候都会创建一个执行上下文,因为function声明的变量和function有可能只在该function内部,这个上下文,在调用function的时候,提供了一种简单的方式来创建自由变量或私有子function。 函数自执行写法: 1.最前最后加 阅读全文
posted @ 2016-10-24 10:44 catherinehd 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 闭包主要应用于两种情况: 1 函数作为返回值。 2 函数作为参数传递。 第一种举例: function fn(){ var max = 10; return function bar(){ if(x > max){ console.log(x); } }; } var f1=fn(); f1(15) 阅读全文
posted @ 2016-10-24 10:43 catherinehd 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 全局代码和两个函数都会形成一个作用域,通过函数是在哪个作用域下创建的来确定作用域的上下级关系。作用域最大的用处是隔离变量,不同作用域下同名变量不会有冲突。 阅读全文
posted @ 2016-10-24 10:42 catherinehd 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1.值类型和引用类型,引用类型都是对象,通过typeof()测试类型,instanceof测试是否是对象。对象是属性的集合。 2.对象都是由函数创建的,函数又是一个对象。 3.函数有一个默认的属性,叫prototype,这个prototype的属性值是一个对象,即属性的集合,默认只有construc 阅读全文
posted @ 2016-10-24 10:41 catherinehd 阅读(195) 评论(0) 推荐(0) 编辑