摘要: 严格模式 阅读全文
posted @ 2017-08-25 17:15 依旧安好 阅读(236) 评论(0) 推荐(0) 编辑
摘要: canvas绘制流星效果 偶然看到一篇用canvas绘制流星雨,试了试效果还不错 阅读全文
posted @ 2017-08-22 17:27 依旧安好 阅读(2851) 评论(0) 推荐(0) 编辑
摘要: tab栏切换原型封装 阅读全文
posted @ 2017-08-20 10:11 依旧安好 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 事件注册封装 阅读全文
posted @ 2017-08-17 14:11 依旧安好 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 闭包 -什么是闭包:就是函数内部的函数 -就是指函数,只有函数才能实现闭包,原因就是因为函数可以创建作用域,在函数每部成员在函数的外部不能访问 -闭:封装 -包:包裹,包装 -闭包的作用:因为函数内部的成员不能直接被函数外部访问和使用,那么我们就可以在函数内部创建一些函数来进行变量的操作,之后将这些 阅读全文
posted @ 2017-08-16 11:53 依旧安好 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 预解析 -系统会将function定义的函数提升到当前作用域最顶端 -还会将var的声明提升到当前作用域的最顶端 综合变态面试题: 阅读全文
posted @ 2017-08-15 11:03 依旧安好 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 构造函数法: -new RegExp(正则规则,匹配模式) -new RegExp(正则规则) 字面量法: -/开头 /结尾 中间放你想要放的正则规则 -正则规则里面千万不要出现空格,除非你就是想要验证空格 var reg =/规则/ 匹配方法: -test 方法--用来给正则对象匹配字 阅读全文
posted @ 2017-08-14 18:21 依旧安好 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 基本包装类 1.创建基本类型的一个实例; 2.在实例上调用指定的方法; 3.销毁这个实例 经过此番处理,基本的字符串值就变的个对象一样有属性和方法 自动创建的基本包装类的对象,只是在于一行代码的执行瞬间,然后立即被销毁 这就意味着我们不能在运行时为基本类型值添加属性和方法 阅读全文
posted @ 2017-08-14 11:26 依旧安好 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 作用域 1.变量起作用的范围 -一个变量的作用域就是从这个变量定义开始到这个变量所在的{}结束 2.在js中,只有函数可以创建作用域 -没有块级作用域--意味着在if或者for中定义的变量在它们的外部也能够访问 -变量获取遵守变量搜索原则 -不关注什么时候调用,只关注在什么位置创建 3.词法作用域( 阅读全文
posted @ 2017-08-13 18:50 依旧安好 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 递归 -在程序中,递归就是函数自己直接或者间接调用自己。 -就递归而言最重要的就是跳出结构,因为跳出了才可以有结果。 化归思想: -将一个问题由难化易,由繁化简 ,由复杂化简单的过程称为化归,它是转化和归结的简称。 -递归思想就是将一个问题转换为一个已解决的问题来实现 -假如有一个函数'f',如果它 阅读全文
posted @ 2017-08-12 08:40 依旧安好 阅读(270) 评论(0) 推荐(0) 编辑