JavaScript面向对象编程 许多Web开发人员对JavaScript的了解仅仅停留在简单的表单数据操作,以及浏览器DOM对象的简单操作上,以达到一些数据验证和动态页面的效 果。所以当要实现的功能比较复杂时,写出的代码就显得凌乱并且难以维护,更不用说实现一个基于JavaScript的UI框架了。事实 上,JavaScript 提供了完善的机制来实现面向对象的开发思想。 本章假设读者已经了解面向对象思想的基本概念,熟悉对象、类、 2015年01月20日 13:16:00 developer #原创 #javaScript
原生JS设置样式并恢复默认样式 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768<!DOCTYPE HTML><html><head><meta http-equiv="Co 2015年01月09日 13:15:00 developer #原创 #javaScript
绚丽时钟 html: 123456789101112131415161718<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=&qu 2015年01月09日 13:12:00 developer #原创 #javaScript
解决JS对各浏览器的兼容问题 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647var eventUtil = { // 添加句柄 addHandler: function (element, type, handler) { if (element.addEve 2015年01月07日 13:09:00 developer #原创 #javaScript
谁说原生JS不支持class获取DOM 1234567891011121314151617// 处理低版本的getElementsByClassNameif (!document.getElementsByClassName) { document.getElementsByClassName= function(cls) { var ret = []; var els = document.get 2015年01月07日 13:05:00 developer #原创 #javaScript