js中定义函数的三种方式
来源:互联网 发布:小型公司网络方案 编辑:程序博客网 时间:2024/06/05 14:29
定义函数的三种方式:
1、function aa()
{
console.log(11);
}
特点:在任何地方都能调用使用。
2、var aa=function()
{
console.log(11);
}
特点:在定义之后才能调用使用
3、var aa=new Function(console.log(11))
特点:定以后,立即执行。但是使用构造函数来定义一个function ,其中发生了两件事:
(1)、解析常规的js代码
(2)、解析传入构造函数中的字符串
利用(2),也可以实现对字符串类型的json格式数据进行解析
例如:var json="{'a':1}";
var json1=new Function('return '+json)();
其中 json1为{‘a’:1};
0 0
- js中定义函数的三种方式
- js中定义函数的三种方式
- js中函数的三种定义方式、函数声明、函数同名重复、函数删除、
- JS之函数定义的三种方式
- js 函数定义三种方式
- js 函数定义三种方式
- js 函数定义三种方式
- JavaScript中函数定义的三种方式
- JS中定义函数的两种方式
- js 函数定义的三种方式以及匿名的自执行函数定义方式和常见的错误写法
- 【JS】Js中函数的三种调用方式
- JS 定义方法的三种方式
- JS 定义方法的三种方式
- JavaScript定义函数的三种方式
- javascript定义函数的三种方式
- javascript定义函数的三种方式
- javaScript定义函数的三种方式
- javascript定义函数的三种方式
- CSS cursor 属性
- C++入门基础篇学习手记: 读取数量不定的输入数据
- 打造炫酷通用的ViewPager指示器 - Adapter模式适配所有
- 线性筛学习笔记
- Fragment commit already called的错误
- js中定义函数的三种方式
- Java备份&还原MySQL数据库
- 学习篇之代理服务器
- 第16周项目1 -(1)冒泡排序
- java设计模式之美
- Vue 中用到的概念
- css 排除具有某个class的项
- java中urlrewrite的配置和使用
- hadoop出错后如何查看logs 然后格式化