易截截图软件、单文件、免安装、纯绿色、仅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 DOM学习笔记3


预定时间之后执行函数
setTimeout("functionname",interval)
提取字符串中数值信息
parseInt(string)
复制节点(是否复制子节点)
cloneNode(true/false)
删除子节点
 removeChild()
替换节点
 replaceChild(newChild,oldChild)
子节点判断
 hasChildNodes ......

Javascript DOM学习笔记1


返回一个给定id属性值的元素节点的对象
document.getElememtById(id) 
返回一个包含所有给定标签的元素的数组 
document.getElementsByName(tag)
获取元素属性
document.getAttribute(attribute)
设置元素属性值
document.setAttribute(attribute)
......

Flex通过javascript读写cookie

最近遇到个问题,开发web项目的时候,可能flex只用来实现项目的部分模块。当flex需要在客户端写入/读取一些状态信息的时候,我们会想到用cookie。flex是不支持cookie的,只有SharedObject这个本地对象。所以解决的办法就有两个:
flex通过调用js来实现对cookie的操作;
js通过flex实现对SharedObject的操作;
这两种方法 ......

网页屏蔽键盘按键javascript脚本


function keyDown(){
  //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
   //alert("ASCII代码是:"+event.keyCode);
   if ((window.event.altKey)&&
    ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←
     (w ......

css和javascript在IE和Firefox中二十三个不同点

一、document.formName.item(“itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(“itemName”) 或 document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]。
解决方法:统一使用document.formName.elements["elementName" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号