• javasccript中的内置对象学习笔记


    javasccript中的对象详解

      javaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性方法对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义。下面是关于对象的我到处找到的可能用到的东西:

    1.关于Date对象

    new Date(2014,10,22)  创建一个新日期对象

    Date.get/set Date(ms)  创建一个日期对象(ms:从GMT时间1970-1-1起的毫秒数)
    Date.get/setYear()  获取/设置年份值 两位数年份
    Date.get/setFullYear()  获取/设置年份数 四位数年份(1999,2000等)
    Date.ge/settMonth()  获取/设置年中的某月,从0(January)~ 11(December)
    Date.get/setDate()  获取/设置月中的某日,从1~31
    Date.get/setDay()  /获取/设置当前星期值,从0(Sunday)~ 6(Staturday)
    Date.get/setHours()  获取/设置当前小时数,从0(午夜)~ 23(晚上11点)
    Date.get/setMinutes()  获取/设置当前分钟数,从0~59
    Date.get/setSeconds()  获取/设置当前秒数,从0~59
    Date.get/setTime()  返回/设置GMT时间1970年1月1日起的毫秒数

    2关于String对象

    1stringObject.length可以获取字符串长度

    2.toUpperCase()可以将字符串小写转大写

    3stringObject.chartAt(index)可返回指定位置的字符。返回的字符是长度为 1 的字符串。index字符下标必须有

    4.stringObject.indexOf(substring,startpos)方法可返回某个指定的字符串值在字符串中首次出现的位置。substring为要检索的字符串 startpos为从哪位开始

    5stringObject.split(separator,limit)方法将字符串分割为字符串数组,并返回此数组separator为从该参数指定的地方分割stringObject必须,limit可选参数分割的次数没有则无限制

    6stringObject.substring(starPos,stopPos)用于提取字符串中介于两个指定下标之间的字符starPos必须非负整数开始位置,stopPos可选非负整数结束位置省略则会返回的字符串一直到结尾。

    7stringObject.substr(starPos,length) 方法从字符串中提取从 startPos位置开始的指定数目的字符串

    3 关于Math对象的方法

    1.abs(x)返回数的绝对值

    2ceil(x)对数进行向上取整

    3max(x,y)返回 x,y对象中大的

    4min(x,y)返回x,y对象中小的

    5round(x)四舍五入最近整数

    6Math.floor(x)向下取整

    7random()介于0~1的随机数

    等等用的时候自己查

    4.Array方法

    1.concat(array1,array……,arrayN) 连接两个或更多数组并返回结果

    2join(分隔符)把数组的所有元素放入一个字符串,通过指定的分隔符(可选没选则,)进行分隔

    3pop()删除并返回数组的最后一个元素

    4push()向数组的末尾添加一个或更多元素并返回新的长度

    5reverse()颠倒数组中元素的顺序不需参数

    6shift()删除并返回第一个元素

    7slice(start,end)从某个已有的数组返回选定的新元素其中不包括end位置的元素

    8sort(方法函数)对数组元素进行排序,按照数值的大小对数字进行排序使用一个排序函数

    <script type="text/javascript">
      function sortNum(a,b) {
      return a - b;
     //升序,如降序,把“a - b”该成“b - a”
    }
     var myarr = new Array("80","16","50","6","100","1");
      document.write(myarr + "<br>");
      document.write(myarr.sort(sortNum));
    </script>

    9splice()删除元素,并向数组添加新元素

    10toString()把数组转为字符串

    11valueOf()返回数组对象的原始值

  • 相关阅读:
    腾讯微博登录组件
    daffodil
    素数是个什么东西 prime number
    sama5d3 xplained 文件系统配置IP,系统复位后IP丢失[已解决]
    sama5d3 xplained 系统加载后确认使用的网口
    SAMA5D3 Xplained 开发板烧写官方固件后启动失败【已解决】
    linux文件系统解压 tar: Exiting with failure status due to previous errors [Solved]
    安装POSIX man 手册
    老子《道德经》第四十三章
    老子《道德经》第四十二章
  • 原文地址:https://www.cnblogs.com/hengqianduan/p/4043508.html
Copyright © 2020-2023  润新知