zoukankan      html  css  js  c++  java
  • js的常用方法和对象学习

    js的常用方法和对象学习
    String对象:操作字符的。
      使用:字符串.函数名。


    大小写转换:
      toUpperCase() 转换大写
      toLowerCase() 转换小写

    function testString(){
      var str="abcdefg";
      //大小写转换
      alert(str.toUpperCase()+":"+str.toLowerCase());
      alert(str.substr(0,5)+":"+str.substring(0,4));
    }


    字符串截取
      substr(0,1) 从指定位置截取指定长度的字符串
      subString(0,1)从指定位置到指定的结束位置的字符串(含头不含尾)


    查找字符位置
      indexOf返回指定字符第一次出现的位置
      lastIndexOf返回指定字符最后一次出现的位置


    Date对象
      使用: var 变量名=new Date();
      注意:获取的客户端的时间,返回作为系统功能校验的时间。

    function testDate(){
      var d=new Date();
      //获取年数
      alert(d.getYear());//返回1900年起距今年的年分数
      alert(d.getFullYear());//返回当前的年份
      //获取月数
      alert(d.getMonth()+1);//返回当前的月份(要+1)
      //获取日期
      alert(d.getDate());//返回当前的日期
      //获取星期数
      alert(d.getDay());//返回星期数,,周日返回一
      //获取小时数
      alert(d.getHours());//返回当前的小时数
      //获取分钟数
      alert(d.getMinutes());//返回当前的分钟数
      //获取秒数
      alert(d.getSeconds());//返回当前的秒数
    }


    Math对象
      使用:Math.函数值
      random()产生随机数
      round()四舍五入
      ceil()向上取整
      floor()向下取整

     function testMath(){

      alert(Math.floor(Math.random()*9000+1000));//可以作为验证码
    }


    Global对象
      eval()将字符串转换为js代码
      isNaN()
      paseInt()转换为int
      paseFloat()转换为float

    function testGlobal(){
      //eval方法将字符串转换为js代码
      eval("var a='123';");
      alert(a);
      //isNaN 判断Number强转是否是数字
      if(!isNaN(Number(a))){
      alert("是数字");
      }else{
      alert("不是数字");
    }
    }

  • 相关阅读:
    jsp内置对象
    Response响应
    中医不传之秘
    slam-四元运动学
    ubuntu 16.04 设置 win+e 快捷键打开文件夹管理器
    ubuntu16.04 更新nvidia 显卡驱动后显示 clean ... files ... blocks ... /sys/class/backlight/nvidia_0/actural_brightness
    android studio 引入模块失败解决方法
    gradle
    python logger
    ubuntu自定义终端风格
  • 原文地址:https://www.cnblogs.com/qhcyp/p/10628577.html
Copyright © 2011-2022 走看看