zoukankan      html  css  js  c++  java
  • JS函数基础知识

    函数四要素返回类型,函数名,参数列表,函数体
    函数的定义:
    一。强类型语言
    public int/void代表函数为空 Suan( int a,int b){
    return a+b;
    }
    调用:Suan(1,2);
    二。弱类型语言:
    1.简单函数
    function ceshi(){
    alert("测试函数");
    }
    调用ceshi()
    2.有参数的函数
    function ceshi(a,b){
    alert(a+b);
    }
    ceshi(1,2);
    3.有默认值的函数(JS不支持)
    function ceshi(a,b=5){
    alert(a+b);
    }
    ceshi(1);
    4.有返回值的函数
    function ceshi(a,b){
    return(a+b);
    }
    var c=ceshi(1,2);
    alert(c)
    参数列表写形参(形式参数)
    调用函数写实参(实际参数)
    函数名的规范:首字母小写的驼峰法命名

    Math.random()随机输出0~1之间的数

    Math.random()*10随机输出1~10之间的数

    已定义函数:

    indexOf(查找字符串)
    返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。

    var a= "hello";
    var b="e"
    alert(a.indexOf(b));

    replace (替换字符串
    替换字符串,第一个参数代表被替换的字符串,第二个参数代表替换的字符串

    substr(截取字符串)

    返回字符串的一个子串,传入参数是起始位置和长度

    数学函数:

    Math ceil(x) 向上取整
    Math floor(x) 向下取整

     


    日期时间函数:
    var b = new Date(); //获取当前时间
    alert(b.getTime() )//获取时间戳
    alert(b.getFullYear()) //获取年份
    alert(b.getMonth())+1; //获取月份
    alert(b.getDate() )//获取天
    alert(b.getHours()) //获取小时
    alert(b.getMinutes()) //获取分钟
    alert(b.getSeconds()) //获取秒数
    alert(b.getDay()) //获取星期几
    alert(b.getMilliseconds()) //获取毫秒

  • 相关阅读:
    [na]ip数据包格式
    [js]浏览器同源策略(same-origin policy)
    [sql] 同库表(结构)的备份和sql聚合&navicat使用
    [svc]tcp三次握手四次挥手&tcp的11种状态(半连接)&tcp的time-wait
    [svc]ip地址划分
    [css]单/多行居中&字体设置
    时间戳转为C#格式时间
    windows 8 中 使用 httpclient
    oralce 查看是否启动 登陆 创建用户 常用命令小记
    SQL递归查询(with cte as)
  • 原文地址:https://www.cnblogs.com/nsl714745601/p/7028062.html
Copyright © 2011-2022 走看看