zoukankan      html  css  js  c++  java
  • 2 Javascript中初始函数

    1.函数的定义
    JavaScript中的函数必须使用function来定义
    无论是否又返回值
    语法:
    function 函数名(参数1,参数2....参数n)
    {
    ....
    }
    `
    <!DOCTYPE >

    <html>

    <head>

    <title></title>

    <meta charset="utf-8" />

    <script>

    //定义函数

    function addSum(a,b)

    {

    var sum=a+b;

    document.write(sum);

    }

    //调用函数

    addSum(1,2);

    </script>

    </head>

    </html>

    `
    2.关于函数的调用:
    JavaScript代码是从上到下执行的,JavaScript遇到函数定义部分会直接跳过(忽略掉),只有遇到函数调用才会返回去执行函数定义部分.也就是谁,函数定义之后只有被调用才有意义。函数调用分为:
    直接调用
    一般用于无返回值的函数
    语法:函数名(参数1,参数2,,,实参n);
    在表达式中调用
    一般用于有返回值的函数
    ** 在超链接中调用**

           语法:
           <a href="javascript:函数名 "></ a>
          
    `
    <!DOCTYPE html>
    

    <html>

    <head>

    <title></title>

    <meta charset="UTF-8">

    <script>

    function expressMes()

    {

    alert("她:我爱hikkkk 我:oh ");

    }

    </script>

    </head>

    <body>

    <a href="javascript:expressMes()">哈哈哈哈</a>

    </body>

    </html>

    `
    分析:这里使用转义字符" "来实现alert()方法中文本的换行。
    用<br/>实现document.write()换行
    在事件中调用
    实例:
    <input type="button" onclick="alertMes()" value="提交" />

    3.嵌套函数
    即在一个函数的内部定义另外一个函数。不过在内部定义的函数只能在内部调用,如果在外部调用就会出错。
    
    4.内置函数
    在JavaScript中,函数还可以分为”自定义函数“和”内置函数“。自定义函数就是1前面学的。内置函数就是JavaScript内部已经定义好的函数,直接调用就行。
    

    parseInt():提取字符串中的数字,只限提取整数
    parseFloat():提取字符串中的数字,可以提取小数
    isFinite()判断某一个数是否是一个有限数值
    isNaN():判断是否是NaN值
    escape():对字符串进行编码
    unescape():对字符串进行解码
    eval():把一个字符串当作一个表达式去执行
    toLowerCase():将大写字符串转换为小写字符串
    toUpperCase():将小写字符串转换为大写字符串

  • 相关阅读:
    疫情控制
    数据结构1
    NOIP 模拟 921
    ml-agents项目实践(一)
    Appium的安装及简单的使用介绍
    移动设备管理平台的搭建(基于STF/ATXServer2)
    ClickHouse利器—如何提高留存计算速度
    Linux基本操作命令
    深度学习与强化学习的两大联姻:DQN与DDPG的对比分析
    漏洞扫描软件AWVS的介绍和使用
  • 原文地址:https://www.cnblogs.com/chmusk/p/11078927.html
Copyright © 2011-2022 走看看