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

    每日分享:

    加油!你一定可以!你是最牛逼的!!!
    --------------------------------------------------------------------------

    --------------------------------------------------------------------------

    js 的常用方法和对象
    js的常用方法和对象:
    作用:js将常用的功能已经封装好,调用即可,不用重复的封装
    了。
    -------------------------------------------------------------------
    -------------------

    <html>

      <head>
        <title>js的常用方法和对象学习</title>

         <meta charset="UTF-8"/>

         <!-
            js的常用方法和对象学习:

              String对象:操作字符的。 使用:字符串.函数名即可

                大小写转换:

                  toUpperCase()  转换大写

                   toLowerCase()  转换小写

    字符串截取

    substr(0,1) 从指定开始位置截取指定
    长度的子字符串
    substring(0,1) 从指定位置开始到指定的 结束位置的子字符串(含头不含尾)
    查找字符位置 indexOf 返回指定字符第一次出现的位
    置。
    lastIndexOf 返回指定字符最后一次出
    现的位置。
        Date对象:

               使用: var 变量名=new Date();         

               注意:获取的是客户端的时间,不能作为系统功能

    校验的时间的。
    参照:API

        Math对象

    random()

    round()

    ceil()

    floor()

    Global对象

    eval()

    isNaN()

    parseInt()

    parseFloat()
    -->

    <script type="text/javascript">
    //String对象

    function testString(){
    //创建字符串

    var str="abcdefg";
    //大小写转换
    alert(str.toUpperCase()+":"+str.toLowerCase());
    //字符串截取
    alert(str.substr(0,1)+":"+str.substring(0,1));

    alert(str.substr(0,1).toUpperCase()+str.substr(1,st r.length)); }

    //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());//返回星期数,注意星期日
    返回0
    //获取小时数
    alert(d.getHours());//返回当前的小时数 //获取分钟数

    alert(d.getMinutes());//返回当前的分钟数 //获取秒数

    alert(d.getSeconds());//返回当前的秒数
    }

    //Math对象

    function testMath(){
    //随机数字
    alert(Math.floor(Math.random()*9000+1000));//可以作 为验证码
    }
    //Global对象

    function testGlobal(){
    //eval方法

    将字符串转换为js代码执行

    eval("var a='123';");

    alert(a);
    //isNaN 判断Number强转后是否是数字。

    if(!isNaN(a)){
    alert("是数字")
    }else{
    alert("不是数字")
    }
    }

    </script>

      </head>

          <body>
          <h3>js的常用方法和对象学习</h3>

          <hr />
            <input type="button" id="" value="测试String对象" onclick="testString()"/>
            <input type="button" id="" value="测试Date对象" onclick="testDate()"/>
            <input type="button" id="" value="测试Math对象" onclick="testMath()"/>
            <input type="button" id="" value="测试Global对象" onclick="testGlobal()"/>
          </body>

    </html>

  • 相关阅读:
    所有蚂蚁掉下来前的最后一刻
    最长有效括号
    n的第k个因子--leetcode1492
    删掉一个元素以后全为1的最长子数组。
    public class和class的区别
    数据库中的乐观锁和悲观锁以及实现方式
    HashMap底层实现原理 扩容机制
    jvm 内存泄漏现象和处理方案
    Django模板标签语法
    Django图片的上传与下载
  • 原文地址:https://www.cnblogs.com/vieta/p/10796147.html
Copyright © 2011-2022 走看看