随笔分类 - 前端学习
摘要:闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全
阅读全文
摘要:首先介绍下Javascript的函数作用域的概念,然后了解下什么是作用域和声明提前,最后通过一个例子剖析Javascript的作用域链。 1.变量的作用域 稍微有些编程背景的都知道,变量的作用域分为两种: 全局变量 和 局部变量 。 Javascript是一门 弱类型语言 。所有的变量声明都是通过v
阅读全文
摘要:一、简单的时钟效果 首先要熟悉日期函数date()以及其常用的方法 getFullYear() 返回完整的年份 比如:2016 getMonth() 返回月份(从0开始,需+1) getDate() 返回日期 getHours() 返回小时数 getMinutes() 返回分钟数 getSecond
阅读全文