zoukankan      html  css  js  c++  java
  • JavaScript学习一----函数

    1.函数的调用

    (1).直接调用

    <body>functionName(parameters)</body>

    (2).在事件响应中调用函数

    <body>

    <form action = "" method = "post" name = "form1">

    <input type = "button" value = "提交" onclick = "ceilcell()">

    </body>

    (3).通过链接调用函数

    <a href = "javascript:ceilcell();">ceilcell</a>

    2.递归函数

    函数自身的函数调用函数自身,主要用来处理阶乘问题。

    <script type = "text/javascript">
    function f(num){
     if(num <= 1){
      return 1;
     }else{
      return f(num -1)*num;
     }
    }
    </script>

    3.嵌套函数

    内部函数可以获取外部函数的参数和全局变量,最后可以通过外部函数调用内部函数。

    function name(para1,para2){

    function InnerFunction(){

    doSomeThing;

    }

    return InnerFunction();

    }

    4.JS中的内置函数

     函数 说明
    eval()  求字符串中表达式的值
    isFinite() 判断一个数值是否无穷大
    inNaN() 判断一个数值是否为NaN
    parseInt() 将字符串转换为整型
    parseFloat() 将字符串转换为浮点型
    encodeURI() 将字符串转化为有效的URL
    encodeURIComponent() 将字符串转换为有效的URL组件
    decodeRUI() 将encodeURL()编码的文本进行解码

    decodeURICompent()

    将encodeURLComponent()编码的文本进行解码

     

  • 相关阅读:
    决战72hours
    学习中的十七条建议
    数学建模终结篇
    数学建模(7)建模开始
    ASP升级程序
    为blog挑选logo
    Mysql源代码分析系列(4): 主要调用流程(续)转载
    AS学习步骤
    什么是敏捷软件测试[转]
    Mysql源代码分析(6): Plugin架构介绍(续)转载
  • 原文地址:https://www.cnblogs.com/moxuexiaotong/p/6728441.html
Copyright © 2011-2022 走看看