22nd
2008,09
1.new()运算符和Object()构造函数
new()运算符用于创建对象实例.
Object()为构建对象函数.常用几个JavaScript内置构建函数有:Object(), Array(), Date()
例:
- var cat = new Object();
- var MyStudent = new Array("张三", "李四", "王五");
2.通过函数创建对象与属性
除了使用Object()等上述JavaScript内置构建函数外.也可以通过函数创建对象.
例:
- <script type="text/javascript">
- <!--
- function phone(name, phoneno, site, rate){
- this.name = name;
- this.phoneno = phoneno;
- this.site = site;
- this.rate = rate;
- }
- function calcfee(usedtime){
- return(usedtime * this.rate);
- }
- var myphone = new phone("cngothic", "13523333333", "歌特中国", "10");
- myphone.calc = calcfee;
- //定义myphone对象的新成员.并把calcfee函数赋值给它.所以此新成员成了方法;
- var fee = myphone.calc(10);
- document.writeln("fee的值为:" + fee);
- //调用上面说到的方法10 * 10 = 100;
- -->
- </script>
Name: Cngothic 
































Leave a reply?