摘要:
js事件监听 事件监听的定义 在Javascript中,浏览器一般分为两大类: ① 基于IE内核的浏览器(版本号小于9的IE浏览器) ② 基于W3C内核的浏览器(版本号大于9的IE浏览器、Firefox、Google等浏览器) 基本语法:基于IE内核浏览器 dom对象.attachEvent(typ 阅读全文
摘要:
#js垃圾回收和内存泄漏 js垃圾回收 Js具有自动垃圾回收机制。垃圾收集器会按照固定的时间间隔周期性的执行。 1.标记清除(常用) 工作原理:是当变量进入环境时,将这个变量标记为“进入环境”。当变量离开环境时,则将其标记为“离开环境”。标记“离开环境”的就回收内存。 工作流程: 1.垃圾回收器在运 阅读全文
摘要:
js设计模式 什么是设计模式 是一套被反复使用,代码经验的总结,简单来说就是用套路来做事情 有三个特点 1.模式有效解决方法 2.模式容易复用 3.模式功能强大 js常见的几种设计模式 1.单例模式 2.工厂模式 3.适配模式 4.外观模式 但是我平时常用的只有两种 单例模式 单例模式是软件设计中较 阅读全文
摘要:
css3动画 css3里面的animation属性非常强大,但是自己用的比较少,趁现在有时间就对animation做一个小总结。同时实现一个逐帧动画的demo作为练习 css3动画用来做什么 主要用来做一些页面的美化,和一些前端简单的动画比如:旋转,变形,若影若现,逐帧动画和x轴y轴的一些直线动画 阅读全文