• 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("
    ");
        document.write(array1.length);
        document.write("
    ");
        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>

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

  • 相关阅读:
    error: declaration of 'cv::Mat R ' shadows a parameter
    Java网络编程(二)
    排序算法(二)
    Java网络编程(一)
    排序算法(一)
    Python文件访问模式
    Python文件与异常
    递归
    SQL命令的六个主要类别
    iOS-生成Bundle包-引入bundle-使用bundle
  • 原文地址:https://www.cnblogs.com/gaochunhui/p/11033210.html
Copyright © 2020-2023  润新知