摘要: 一、闭包的定义 关于闭包的定义众说纷纭,下面是一些权威给出的说法: 高程3:“闭包是指有权访问另一个函数作用域中的变量的函数”; 犀牛书:“函数对象可以通过作用域链相互关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性在计算机科学文献中称为‘闭包’”; 你不知道的JavaScript(上卷 阅读全文
posted @ 2016-08-27 23:45 差不多是条咸鱼了 阅读(336) 评论(0) 推荐(0) 编辑
摘要: JavaScript作为编程语言,最基本的功能之一就是能够存储变量当中的值。而一套设计良好的用来存储变量,并且之后可以方便地找到这些变量的规则,被称为作用域。 一、编译原理 首先要清楚,任何JavaScript代码片段在执行前都要进行编译,然后做好执行他的准备,并且通常马上就会执行他。其中: 引擎: 阅读全文
posted @ 2016-08-25 23:12 差不多是条咸鱼了 阅读(1632) 评论(0) 推荐(0) 编辑
摘要: 一、概念 1.什么是z-index? z-index属性设置元素的堆叠顺序,适用于已经定位的元素(即position:relative/absolute/fixed)。 通过z-index在layer 0上控制「已定位」元素的先后顺序,其值越大元素越靠近用户。#这里layer 0指代root节点即h 阅读全文
posted @ 2016-08-24 23:04 差不多是条咸鱼了 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、历史记录前进与后退 1.后退: window.history.back()--相当于用户在浏览器的工具栏上点击返回按钮; 2.前进: window.history.forward()--相当于用户在浏览器的工具栏上点击前进按钮; 3.移动到指定历史记录点: 通过go()方法,指定一个相对于当前页 阅读全文
posted @ 2016-08-20 11:08 差不多是条咸鱼了 阅读(8746) 评论(0) 推荐(0) 编辑