• javascript


    变量的作用

      变量既可以是全局,也可以是局部的。

    function square(num){
              var   total;
                total=num*num;
               return total;
    }
        total=50;
        alert(total)
        var number=square(20);
        alert(total);
    var global="global;//全局变量
    
    function test(){
    
          var local="local";//局部变量
           global2="global2";//全局变量
    
    }

    在函数外用var 声明的变量 ,定义在函数当中,但是没有用var声明的是全局变量

    定义在函数当中,用var声明的是局部变量

    JavaScript内部函数

      eval()

    var i=1;
    eval("i=i+1");
    eval("alert(i);");

    parseInt和parseFloat字符串转换为数字

    escape和nescape进行URL编码和解码

    本地对象

    var myDate=new Date();
    myDate.getFullYear();//获取完整的年份(4位,1970-????)
    myDate.getMonth();//获取当前月份(0-11,0代表1月)
    myDate.getDate();//获取当前日(1-31)
    myDay.getDay();//获取当前星期X(0-6,0代表星期天)
    myDate.getTime();//获取当前时间(从19701.1开始的毫秒数)
    myDate.getminutestge();//获取当前分钟数
    myDate.Seconds();//获取当前秒数
    myDate.getMilliseconds();//获取当前毫秒数
    myDate.toLocaleDateString();//获取当前日期
    var mytime=myDate.toLocaleTimeString();//获取当前时间
    myDate.tolocaleString();//获取日期与时间

    Math对象

    Math对象用来处理复杂的数学运算

    Math对象是JavaScript的一个全局对象,不需要用new创建

    Math.abs(-2); 该方法可返回一个数的绝对值。

    Math.round(5,5);该方法可把一个数字为最接近的整数。

    Math.random();该方法可返回介于0(包含)~1(不包含)之间的一个随机数。

    Math.ceil(1.4);ceil()方法返回大于等于X的最小整数。(取大整)

    Math.floor(1,6);floor()方法返回小于等于X的最大整数。(取小整)

    Math.pow(4,3);pow()方法返回X的y次幂。(4的3次方)

  • 相关阅读:
    招聘里常见的沟通能力到底是什么
    C++服务器linux开发环境管理
    网络游戏通信协议双向迭代加密
    win10控制台程序printf死锁问题
    手游系统逻辑档案之通信协议
    STL插入删除和查询测试
    MATLAB复制图片时边框大的问题
    2019网易笔试题C++--丰收
    暴力求解最长公共子串
    顺时针打印矩阵
  • 原文地址:https://www.cnblogs.com/yek9520/p/5847726.html
Copyright © 2020-2023  润新知