易截截图软件、单文件、免安装、纯绿色、仅160KB

学习《JavaScript高级程序设计》学习笔记(三)

第三章   对象基础
      在javaScript中,对象是无特定顺序的值的数组。
一、对象的类型
    分为本地对象、内置对象和宿主对象三种,其中内置对象也属于本地对象。
二、本地对象:
    1、Array类,数组类。
         var colors=new Array();
         colors[0]="red";  直接给数组添加新的项,甚至可以colors[20]="blue",这样数组的长度就变为21了,中间的值都为null
         colors.toString();  (valueOf同样)可输出数组中的所有项目;
         join()  方法可以改变输出的数组使用什么字符串起来;
         split()  方法可把字符串变为数组;
         concat() 方法是连接字符串生成新数组;
         slice()  方法是以远数组的位置字符生成新数组;
         push()和pop() 这两个方法是以栈的方式添加和删除数组中的最后一个项;
         shift()和unshift() 这两个方法是以栈的方式添加和删除数组中最前一个项;
         上面四个方法交叉使用就可以产生队列的方式操作数组了。
         sort() 方法为数组中的项按英文字母或数字顺序重新排序。
         splice()方法是最复杂的方法,分别根据参数的不同可以删除、替换不删除、替换并删除数组中的项。
     2、Date 类 日期时间类
         parse()和UTC() 方法都是字符串和日期之间的转换。
         此类下还有很多方法,都是显示日期时间等方法,详细请查资料。
    
     3、javaScript支持闭包,函数可以使用外部函数定义的变量。
   
   &nbs


相关文档:

javascript小技巧

事件源对象
event.srcElement.tagName
event.srcElement.type
捕获释放
event.srcElement.setCapture(); 
event.srcElement.releaseCapture(); 
事件按键
event.keyCode
event.shiftKey
event.altKey
event.ctrlKey
事件返回值
event.returnValue
鼠标位置
event.x
event.y
窗体 ......

Javascript学习笔记一 对象

 检索:
1 用||来填充默认值
var status = flight.status || "unknown";
2 使用&&防止TypeError
flight.equipment.model //throw "TypeError"
flight.equipment && flight.equipment.model //undefined

引用
var a={},b={},c={};
document.writeln(a===b); //false
原型
Javascript ......

javascript 中控件背景色的设置

function Search(){
//如果前一个控件的值大于后一个控件的值(前提是后一个控件不是空,空的情况下不做任何处理)
 if(document.forms[0].koteifrom.value > document.forms[0].koteiTo.value && document.forms[0].koteiTo.value != ""){
  alert('message内容');
  var koteifrom ......

一个通用的JavaScript分页


一个通用的JavaScript分页
1.JavaScript代码
Pagination=function(id)
{
var totalNum=0;
var maxNum=10;
var pageUrl="";
var breakpage = 5;
var currentposition = 0;
var breakspace = 2;
var maxspace = 4;
var currentpage=1;
var perpage=10;
var id =id;
this.initPage = function( ......

Javascript 字符串 substring 与 substr 区别

stringObject.substring(start,end);
函数方法将返回一个包含从 start 到最后(不包含 end )的子字符串的字符串.
start     必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置.
stop     可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号