JavaScript中(动态函数,匿名函数)函数
来源:互联网 发布:淘宝什么店铺女装好看 编辑:程序博客网 时间:2024/06/06 00:01
- 动态函数:使用的是js中内置的一个对象Function.
- 只不过用的不是很多。
- 参数列表,函数体都是通过字符串动态指定的。
<script type="text/javascript"> //动态函数 var add = new Function("x,y","var sum; sum=x+y; return sum;"); var he = add(4,8); alert("he="+he);//12 //动态函数详解 var a = "var sum;"; var b = "sum = x + y;"; var c = "return sum;"; var square = new Function ( "x", "y", a+b+c); alert ( square (2,3));//5/*在这里,我们定义了变量a,b,c,我们让a等于字符串var sum,让b等于字符串sum = x+y;让c = 字符串return sum;这样,var square = new Function ("x","y","var sum ; sum = x+y;return sum;");我们就可以写成var square = new Function ( "x", "y",a+b+c);把一个字符串分成了若干个独立的字符串的优点就在于我们可以通过修改其中的某些字符串来随时改变函数的作用,就好像b = "sum = x -y;"动态改变函数体*/ b = "sum = x -y;"; var square = new Function ( " x", "y",a+b+c); alert(square (2,3));//-1</script>
- 匿名函数:没有名字的函数。
- 通常是函数的简写形式
<script type="text/javascript"> var add3 = function (a,b){//匿名函数的地址赋给add3 return a+b; } alert(add3(7,8));//15 function haha() { alert("haha run"); } var xixi = haha; //上述代码可以简写成下面的方式。 var xixi = function() { alert("haha run"); } </script>
0 0
- JavaScript中(动态函数,匿名函数)函数
- JavaScript动态函数,匿名函数
- JavaScript之 ------ 函数(一般函数、动态函数、匿名函数)
- JavaScript中匿名函数
- JavaScript匿名函数,动态函数,可变参数函数
- Javascript的匿名函数
- Javascript匿名函数
- javascript匿名函数
- Javascript的匿名函数
- javascript匿名函数
- Javascript的匿名函数
- Javascript的匿名函数
- Javascript的匿名函数
- Javascript的匿名函数
- Javascript匿名函数
- Javascript的匿名函数
- Javascript的匿名函数
- Javascript匿名函数
- 手斧Linux – 从LFS到Funtoo (119)
- dll创建及使用
- Dynamic Partial Reconfiguration 3 Implementation of Audio Filter on Virtex-5
- ConcurrentHashMap原理分析
- 黑马程序员-OC语言-类的本质(听课笔记)
- JavaScript中(动态函数,匿名函数)函数
- 手斧Linux – 从LFS到Funtoo (120)
- codeforces A. Ilya and Diplomas
- Java
- 【Java】String
- 堆和栈
- 手斧Linux – 从LFS到Funtoo (121)
- Java构建工具对比:Ant vs Maven vs Gradle
- 你与优秀程序员之间的差别本质!