zoukankan      html  css  js  c++  java
  • JavaScript之方法的定义

    JavaScript方法定义有三种方法。

    一种是类型与java定义函数的方法,如: function a(){} 。function是关键字,a是函数名

    第二种方法使用直接量定义,如: var a = function(){} 。  function,var是关键字,a是函数名

     第三种方法是把参数列表和函数体都传进function中作为参数,如:
    var a = new Function("x" , "return x+x");
    alert(a(2))
     

    如果方法中想对参数设置一个默认值,需要自己编写代码:
    function  c(a,b){
      if(typeof(a)=="undefinded")
        a=1;
    }
    或者:a = a ? a:1

    在函数中可以通过关键字arguments得到传过来的所有参数。
    function f(){
    alert(arguments.length)
    }
    f(1,2,3,4,5)
     
     
    JavaScript的内置函数,global快:
    parseInt:解析为数字
    isNAN:判断是否是数字
    parseFloat:解析为浮点类型
    escape:加密字符串
    usescapse:解密加密过的字符串
    eval:能够执行字符串形式的正确的代码
    eval("alert('abc')")
     
     
     
  • 相关阅读:
    Java中Vector和ArrayList的区别
    Java深拷贝与浅拷贝
    Java基础数据类型转换
    Java中的break Label 和continue Label
    java中关于Integer 和java 中方法参数传递
    网络虚拟化
    备份工具
    mysql文件理解
    mysql分区介绍
    进程间通信
  • 原文地址:https://www.cnblogs.com/lee0oo0/p/2520885.html
Copyright © 2011-2022 走看看