Javascript对象

Posted gaochunhui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>

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

以上是关于Javascript对象的主要内容,如果未能解决你的问题,请参考以下文章

常用Javascript代码片段集锦

VSCode自定义代码片段——JS中的面向对象编程

JavaScript单行代码,也就是代码片段

VSCode自定义代码片段9——JS中的面向对象编程

从 TypeScript 类型定义或 GraphQL 片段定义生成 JavaScript 空对象

30秒就能看懂的JavaScript 代码片段