摘要:主要功能固定中部导航栏滚动到触发滚动后可视内容和高亮标题一致很多网站并未做到这一点点击导航标题快速定位到内容可自定义当触发标题时的标题样式基于实现根据此网站的代码稍作修改使用方式中声明调用例如导航的类是自己文件里按自己意愿定义 主要功能 固定中部导航栏(滚动到触发) 滚动后可视内容和高亮标题一致(很多网站并未做到这一点) 点击导航标题快速定位到内容 可自定义当触发标题时的标题样式...
前言 这是underscore.js源码分析的第六篇,如果你对这个系列感兴趣,欢迎点击 underscore-analysis/ watch一下,随时可以看到动态更新。 下划线中有非常多很有趣的方法,可以用比较巧妙的方式解决我们日常生活中遇到的问题,比如_.after,_.before,_.defer...等,也许你已经用过他们了,今天我们来深入源码,一探究竟,他们到底是怎么实现的。 showIm...
摘要:的几种用法关于是什么理论上是执行上下文的一个属性,的值在进入到执行上下文的时候就已经确定了,且不会再改变。默认绑定这种情况下,不属于任何一个函数方法内,即在全局作用域下,这种情况下称为默认绑定。最后的总结用伪代码的形式来表示例外例外本文参考 this的几种用法 关于this this是什么? 理论上this是执行上下文的一个属性,this的值在进入到执行上下文的时候就已经确定了,且不会...
摘要:要理解立即执行函数,需要先理解一些函数的基本概念。函数表达式使用关键字声明一个函数,但未给函数命名,最后将匿名函数赋予一个变量,叫函数表达式,这是最常见的函数表达式语法形式。 javascript和其他编程语言相比比较随意,所以javascript代码中充满各种奇葩的写法,有时雾里看花,当然,能理解各型各色的写法也是对javascript语言特性更进一步的深入理解。 ( functio...
摘要:如发生解析错误时,仍然会从中返回一个对象。但这个对象的文档元素是对象根元素第一个子元素为。 DOM2级核心 docuent.implementation中引入了createDocument()方法,IE9支持该方法,如: var xmldom = document.implementation.createDocument(namespaceUri, root, doctype); ...