在JavaScript中,如何对函数进行分类管理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计869个文字,预计阅读时间需要4分钟。
JavaScript中定义函数的三种方式:
1. Function构造函数javascript// 方法1function fn() { console.log('fn created');}
// 方法2var fn2=function() { console.log('fn2 created');};
// 方法3var fn3=new Function('test', 'console.log(t)');fn3('test created');
JS中定义函数的三种方式
通过实例来说明吧
<script> //method1 function fn() { console.log('fn created '); } //method2 var fn2 = function () { console.log('fn2 created'); } //method3 var fn3 = new Function('test', 'console.log(test);'); fn3('fn3 test'); console.dir(fn3); console.log(fn3 instanceof Object); </script>
运行上面例子,证明了函数也是对象。可以采用new + 构造函数的方式创建实例,第三种方式执行效率低。
本文共计869个文字,预计阅读时间需要4分钟。
JavaScript中定义函数的三种方式:
1. Function构造函数javascript// 方法1function fn() { console.log('fn created');}
// 方法2var fn2=function() { console.log('fn2 created');};
// 方法3var fn3=new Function('test', 'console.log(t)');fn3('test created');
JS中定义函数的三种方式
通过实例来说明吧
<script> //method1 function fn() { console.log('fn created '); } //method2 var fn2 = function () { console.log('fn2 created'); } //method3 var fn3 = new Function('test', 'console.log(test);'); fn3('fn3 test'); console.dir(fn3); console.log(fn3 instanceof Object); </script>
运行上面例子,证明了函数也是对象。可以采用new + 构造函数的方式创建实例,第三种方式执行效率低。

