Javascript对象

Javascript是基于对象的脚本语言,而不是完全的面向对象的编程语言。在Java Script中可以使用的对象主要有以下几类:

  • JavaScript的核心对象:数组对象Array,字符串对象:String,日期对象:Date,数学对象Math。
  • 用户自定义的对象
  • 由游览器根据Web页面的内容自动提供的对象,又称宿主对象
  • 服务器上固有的对象

 

数组对象Array:
在JavaScript中可以存储不同数据类型的元素。

<!DOCTYPE html>
<html>
  <head>
    <title>Array对象的使用</title>
    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

  </head>
  
  <body>
    <script language="javascript">
    //var array=new Array();//创建数组对象,长度为0
    var array1=new Array(10);//创建一个长度为10的数组
    var array2=[1,2,3,4,5,6,7,8,9,10];//创建一个数组,元素内容     
    document.write(array2[1]);//访问数组元素   
    document.write("\n");
    document.write(array1.length);
    document.write("\n");
    ayyay1.length=4;//JavaScript中Array的length可读写。
    document.write(array1.length);
    </script>
  </body>
</html>
<script>
    var a=[1,2,3,4,9,0,8];
    Array.prototype.max=function max(){
    var i,max=this[0];
    for(i=0;i<this.length;i++){
    if(max<this[i]){
    max=this[i];
    }
    }
    return max;
    }//语法一   
    function min(){
    var i,max=this[0];
    for(i=0;i<this.length;i++){
    if(max>this[i]){
    max=this[i];
    }
    }
    return max;
    }  //prototype属性的作用:将新定义的属性和方法将入到对象中
    Array.prototype.min=min;
    document.write(a.max());
    document.write("/n");
   document.write(a.min());  
   </script>
<script>
    var a=new Array(10);
    for(var i=0;i<10;i++)
      a[i]=i;
    //constructor用于返回创建此对象的数组函数的引用。
    if(a.constructor==Array)
    document.writeln("1");
    </script>

字符串对象,日期对象,数学对象//简略

posted on 2019-06-16 23:02  一颗小白杨站在哨所旁  阅读(199)  评论(0编辑  收藏  举报

导航