《JavaScript核心技术》
JavaScript中的原型(prototyping) prototype属性
1.对内置对象的扩展
(String添加trim()方法)
****************
String.prototype.trim = function(){
return(this.replace(/^[\s\xA00+]+/,"").replace(/[\s\xA0]+$/));
}
var strTemp = new String(" a ");
strTemp = strTemp.trim();
****************
(直接在对象实例上添加trim()方法)
*********************
var strTemp = " a ";
strTemp.trim = function(){...}
*********************
只是该种添加之后只有这个实力能够访问新增函数.
相关文档:
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetL ......
var myDate = new Date();
myDate.getYear(); //获取当前年份(2位)
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
myDate.getMonth(); //获取当前月份(0-11,0代表1 ......
在您的IE浏览器上运行含有JavaScript代码的页面时都会产生一个警告。这个“警告”确实很烦人,不知情的人看了还以为是病毒什么呢,很容易让人产生误解!
记得网上也有人称其为“IE的小黄条警告”。具体的什么叫法我们今天不用关心,我们关心的是如何去掉这个“警告”。具体方法如下:
点击 ......
需求:模拟表单提交并可设置提交间隔
还好页面是ajax提交的,只要写个js定时提交就ok了。 于是找了几个写的类似于sleep的功能,拿过来用用发现也不是很好用。
自已写了个
<script language="javascript">
var base = {};
......
base.auto_submit = function(){
var total = 10 ......