zoukankan      html  css  js  c++  java
  • JavaScript基础-----(函数,对象<String Math Date>)

    函数分类

      自定义函数

      1.函数不会自动执行,需要手动调用

      2.不管有没有返回值,都不需要写返回值类型,也不写void

      3.函数可以有参数,但不能写参数类型

      4.自定义函数有多种方式 常用两种:

        function func1(name, age){

          alert("name=" + name +",age = " + age);

        }

        var func1 = function(name, age){

          alert("name=" + name +",age = " + age);

        }

      5.不支持函数重载,如果有多个同名函数,调用的是最后一个

       实参比形参少,多的形参值是undefined

       实参比形参多,多的不做处理

      系统函数

        parseInt() 字符串转换成数字

        parseFloat() 字符串转换成浮点数

        isNaN()判断是否是数字:不是数字返回true

        eval()字符串表达式转换成数字  也可以将字符串转化为语句并执行

    对象

      String

        ----在JavaScript非常重要

        表单项所有内容,接收后都是字符串类型,需要相应的转换。 

    var str = "qwerasd123";
    document.write(str + "<br>");
    document.write(str.length + "<br>");
    document.write(str.charAt("e") + "<br>");
    document.write(str.indexOf("era") + "<br>");
    document.write(str.substr(2,3) + "<br>");//从2开始3个字符
    document.write(str.substring(2,5) + "<br>");//从索引2到索引5的字符

    输出结果:
    qwerasd123
    10
    q
    2
    era
    era

      Math

        math.random()生成随机数。

        。。。

      Date

      

    var now = new Date();
    document.write(now.toString() + "<br>");
    document.write(now.toLocaleDateString() + "<br>");//当地时间
                
    //    var year = now.getYear(); //1900年开始
        var year = now.getFullYear();
        var month = now.getMonth();//0-11
        var day = now.getDate(); //
        var weekDay = now.getDay();//星期几 0-6
                
        var week  = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
        document.write("当前时间:" + year +"年" + (month + 1) + "月" + day + "日    " + week[weekDay]);

    输出效果:
    Wed Jan 08 2020 17:31:25 GMT+0800 (中国标准时间)
    2020/1/8
    当前时间:2020年1月8日 星期三

      

  • 相关阅读:
    使用node.js和socket.io实现多人聊天室
    linux上如何自动获取ip及连接互联网
    大数据 时间同步问题 解决hbase集群节点HRegionServer启动后自动关闭
    大数据环境完全分布式搭建hbase-0.96.2-hadoop2
    大数据环境完全分布式搭建 hadoop2.4.1
    大数据环境完全分布式搭建linux(centos)中安装zookeeper
    虚拟机中操作系统的克隆方法及ip修改及硬件地址修改
    在Windows系统下安装Beautiful Soup4的步骤和方法
    在eclipse中配置Python环境
    python3.4爬取网页的乱码问题
  • 原文地址:https://www.cnblogs.com/skyline1/p/12167645.html
Copyright © 2011-2022 走看看