首页 > 编程语言 > 详细

Javascript对象

时间:2019-06-16 23:41:19      阅读:148      评论:0      收藏:0      [点我收藏+]

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>

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

Javascript对象

原文:https://www.cnblogs.com/gaochunhui/p/11033210.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!