摘要:在学习Cookie的过程中发现Cookie设置过期时间后,过了设定时间Cookie并不会自动删除,重启浏览器甚至是重启电脑后重新打开网页还是不会自动删除,在百度等其他网站控制台设置也一样结果.对此现象我展开了深入分析. 首先在检查语法无错误的情况下,直接在控制台上输入 document.cookie
阅读全文
摘要:闭包的三大特点为: 1、函数嵌套函数 2、内部函数可以访问外部函数的变量 3、参数和变量不会被回收。 官方解释:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。 function test( ){ var a = 0; retu
阅读全文
摘要:function stopBubble(e) { if(e && e.stopPropagation){ e.stopPropagation(); } else { window.event.cancelBubble = true; }}; 阻止事件的默认行为 e.preventDefault()可
阅读全文
摘要:https://www.cnblogs.com/Chen-XiaoJun/p/6210987.html 事件流 JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间。可以使用侦听器来预订事件,以便事件发生时执行相应的代码。 事件流的起源:就是
阅读全文
摘要:https://blog.csdn.net/hj7jay/article/details/53389522
阅读全文
摘要:Number 这种类型用来表示整数和浮点数值。typeof 操作符可以判断number的类型。 还有一种特殊的数值,即NaN(非数值 Not a Number),这个数值用于表示一个本来要返回数值的操作数未返回数值的情况(这样就不会抛出错误了)。例如,在其他编程语言中,任何数值除以0都会导致错误,从
阅读全文
摘要:基本类型:Number,String,Boolean,Null,undefined。 引用类型:Object,Array,Date,RegExp,Function Object本质上是由一组无序的名值对组成的。 ECMAScript中用var关键字来定义变量,因为js是弱类型的,所以无法确定变量一定
阅读全文