使用CSS清除浮动的原理及效果
1、为什么会出现浮动? 浮动的产生的最根本的原因是为了实现文字环绕效果。 2、什么时候需要清除浮动? 清除浮动是为了清除使用浮动元素产生的影响。浮动的元素,高度会塌陷,...
1、为什么会出现浮动? 浮动的产生的最根本的原因是为了实现文字环绕效果。 2、什么时候需要清除浮动? 清除浮动是为了清除使用浮动元素产生的影响。浮动的元素,高度会塌陷,...
new对象: function Person ( name, age ) { this .name = name; this .age = age; } var person = new Person( Alice , 23 ); new一个对象的四个过程: 1、创建一个空对象 var obj = new Object (); 2、让Person中的this指向obj,...
一、script标签的位置 传统的做法是:所有script元素都放在head元素中,必须等到全部js代码都被下载、解析、执行完毕后,才能开始呈现网页的内容(浏览器在遇到body标签时才开始呈现...
Ajax能提高页面载入速度的主要原因是通过Ajax减少了重复数据的载入,也即在载入数据的同时将数据缓存到内存中,一旦数据被加载,只要没有刷新页面,这些数据就会一直被缓存在内...
jQuery是一个JavaScript类,如$(#input1) 生成一个 jQuery类的实例。 jQuery为开发插件提拱了两个方法:jQuery.fn.extend()和jQuery.extend()。 1、jQuery.extend() (1)扩展 jQuery 类本身,为jQuery类添加类方法(...
1、总是使用id选择器。 在jQuery中最快的选择器是id选择器,它直接映射到JavaScript的getElementById()方法。 在jQuery中最慢的选择器是class选择器,在IE中它循环整个DOM,可能的话尽量避免使用...
目前JavaScript脚本的运行环境有浏览器和node.js环境两种。 1、JavaScript被定义为一种浏览器的脚本语言,一直以来其运行环境都是客户端浏览器,因为JavaScript设计的初衷就是做一些浏览器...
内存泄漏的实例: function getId () { var div = document .getElementById( div1 );div.onclick = function () {alert(div.id);}} 以上代码创建了一个作为div事件处理程序的闭包,而这个闭包又创建了一个循环引用...