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日 星期三

      

  • 相关阅读:
    ROS知识(6)----基于Eclipse开发
    点旋转和坐标系旋转
    单目相机标定
    卡尔曼滤波(Kalman Filter)在目标边框预测中的应用
    稀疏编码直方图----一种超越HOG的轮廓特征
    Ubantu14.04下编译OpenCV3.0.0以及读取图片例子
    Linux知识(6)----VIM
    Linux知识(5)----LINUX下GDB调试
    抽象类与接口的区别
    java synchronized 用法
  • 原文地址:https://www.cnblogs.com/skyline1/p/12167645.html
Copyright © 2011-2022 走看看