当前位置:网站首页>js的new Function()常用方法
js的new Function()常用方法
2022-08-04 20:43:00 【美美技术】
第一种方式
//对于创建一个字符串的函数
var test = new Function('arg','console.log(arg+1)');
test(2) ; //3
//其等价于
var test = function(arg) {
console.log(arg + 1);
}
test(2); // 3
第二种方式
var test = new Function(arg,'console.log(arg+1)');
var arg = 2;
test();//3
第三种方式
我们甚至不需要显式地传参数给这个函数。我们使用apply方法来调用它。它会自动设定函数执行的上下文。这就是为什么我们能在函数里面使用this.arg。这里this指向data对象。
var data = {arg:2}
var test = new Function('console.log(this.age+1)').apply(data); //3
来源网络 作者:星球小霸王
边栏推荐
- 格密码入门
- 使用 Chrome 开发者工具 coverage 功能分析 web 应用的渲染阻止资源的执行分布情况
- How to train a deep learning model?
- C#弹出询问对话框
- Win10 uwp use ScaleTransform magnify an element
- Zero-knowledge proof notes - private transaction, pederson, interval proof, proof of ownership
- 链栈的应用
- 用 Excel 爬取网络数据的四个小案例
- KubeSphere简介,功能介绍,优势,架构说明及应用场景
- 文章复现:超分辨率网络-VDSR
猜你喜欢

刷题-洛谷-P1200 你的飞碟在这儿Your Ride Is Here

C语言之实现扫雷小游戏

DICOM医学影像协议

手撕SparkSQL五大JOIN的底层机制

QT(42)-QT线程-线程调用槽函数

某男子因用本地虚拟机做压测,惨遭字节面试官当场嘲笑

Tear down the underlying mechanism of the five JOINs of SparkSQL

Zero-knowledge proof notes - private transaction, pederson, interval proof, proof of ownership

【AGC】构建服务1-云函数示例
![[Data Mining] Written Exam Questions for Sohu Data Mining Engineers](/img/d9/450eeecd5c7835d40ac38da41fc08e.png)
[Data Mining] Written Exam Questions for Sohu Data Mining Engineers
随机推荐
刷题-洛谷-P1317 低洼地
Elastic Search 根据匹配分和热度分排序
Using Baidu EasyDL to realize forest fire early warning and identification
格密码入门
C#弹出询问对话框
Debug locally and start the local server in vs code
win10终端中如何切换磁盘
该如何训练好深度学习模型?
知识分享|如何设计有效的帮助中心,不妨来看看以下几点
如何用好建造者模式
刷题-洛谷-P1200 你的飞碟在这儿Your Ride Is Here
大资本已开始逃离加密领域?
香港暂停进口俄罗斯部分地区禽肉及禽类产品
微信小程序云开发 | 赠、删、改城市名称信息的应用实现
Zero-knowledge proof notes - private transaction, pederson, interval proof, proof of ownership
How to carry out AI business diagnosis and quickly identify growth points for cost reduction and efficiency improvement?
【TypeScript】深入学习TypeScript枚举
STP基本配置及802.1D生成树协议的改进
Big capital has begun to flee the crypto space?
刷题-洛谷-P1179 数字统计