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

张孝详javascript讲座笔记六(结局篇)

一,javascript的内部对象(相当于系统调用,其实本质是一个构造函数)
1,动态对象
     使用“对象实例名.成员”的格式来访问其属性和方法。(用new先创建对象实例)
2,静态对象
     直接使用“对象名.成员”的格式来访问其属性和方法
二,几个内置对象(构造函数)
Object对象,String对象,Math对象,Date对象,Array对象,Number对象,ExpReg对象
toString()方法:每个对象均有的方法
1,Object对象
     Object对象提供了一种创建自定义对象的简单方法,不需要程序员再定义。
     构造函数:
     <script type="text/javascript">
<!--
function getAttributeValue(attr)
{
alert(person[attr]);
}
var person = new Object();
person.name = 'tenfyguo';
person.age = 18;
getAttributeValue('name');
getAttributeValue('age');
// -->
</script>
     其实这不是真正的数组,只是形式上有点相似而已。
    <script type="text/javascript">
<!--
function MyArray(size)
{
this.length = arguments.length;
for(var i=0;i<this.length;i++)
{
this[i]='';
}
}
var arr = new MyArray(2);
arr[0]=3;
arr[1]='abc';
arr[2]=4;
var x,str='';
for(x in arr)
{
str += x+':'+arr[x]+'\n';
}
alert(atr);
// -->
</script>
Array对象,尽量用此方法创建数组
三种构造函数
。Array()方法:
   eg:
   var arr = new Array();
   alert(arr.length); //结果为0
   arr[0] = 'a';
   arr[1] = 1;
   alert(arr.length);//结果为2
。Array(4)方法:传入初始大小的数组
。Array(3,5,'abc',3)
2,String对象-动态对象,必须先创建对象实例
     . length属性 - 由于js是unicode字符编码,因此这里的中文字符的长度是1
       eg:
       <script type="text/javascript">
<!--
var myStringObj = new String('fanli.qq.com');
alert(myStringObj.length);
alert('fanli.qq.com'.length);


相关文档:

JavaScript 读取 XML文件

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<mce:style type="text/css"><!--

table,tr,td {
background-position: center;
border-width: 1px;
border-style: solid;
border-coll ......

javascript设计模式之工厂模式

工厂模式分为简单工厂模式和复杂工厂模式,前者是使用一个类来生成实例,通常是一个单体,后者是使用子类来决定一个成员变量是哪个类的具体实例,也就是简单工厂包含在复杂工厂之中。
下面通过一个具体的实例来具体的说说这工厂的一二吧。
用Ajax技术发起异步请求是现在web开发中的一个常见任务。 
 1 // ......

javascript获取url参数的方法

function GetRequest()  
{  
    var url  =  location .search; //获取url中"?"符后的字串  
    var theRequest  =  new  Object();  
    if(url.indexOf("?") != -1)  
    ......

JavaScript使用方法和技巧大全

JavaScript就这么回事:基础知识
1 创建脚本块
1: <script language="JavaScript">
2: JavaScript code goes here
3: </script>
 
2 隐藏脚本代码
1: <script language="JavaScript">
2: <!--
3: document.write("Hello");
4: // -->
5: </script>
在不支持JavaScript的浏览 ......

JAVASCRIPT 教程2 付首昕

 
第 2 集
--------------------------------------------------------------------------------
范 例 5:
在 这 一 部 分 首 先 要 为 你 展 示 的 JavaScript 特 性 是 将 你 的 滑 鼠 移 到 这 个 不 同 颜 色
的连 结上 面, 此 时 看 看 浏 览 器 下 的 状 态 列 有 何 结 果。 然 後 这 样 的 功 能 我 们 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号