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

      

  • 相关阅读:
    时间序列的小波分析
    粒子群算法优化BP生物能神经网络
    day:3.9基础复习
    计算机网络通信基础
    面向对象的补充
    python中的类和对象
    R语言基础
    函数(2)
    python开发第四篇:函数(1)
    Python开发【第三篇】:Python基本数据类型
  • 原文地址:https://www.cnblogs.com/skyline1/p/12167645.html
Copyright © 2020-2023  润新知