js调用变量时会触发函数

JavaScript09

js调用变量时会触发函数,第1张

js调用变量时会触发函数functionfun()console.logaaafun()。根据查询相关公开信息显示,eval(a加()。其主要就是eval()函数,这个就是调用变量内容作为函数名。

你的理解不对。

在JS中,“创建”一个函数有两种方式,定义法和函数变量。以下是函数定义和函数变量的示例:

function foo () {} // 函数定义

var foo = function() {} // 函数变量

第一行中,foo是一个函数名,不是变量。它是全局性质的,代码任何地方都可以使用。

第二行中,foo是一个函数变量。它只能在作用域范围中,定义之后使用。

望采纳,谢谢支持!

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,填充基础代码。

2、在index.html的<script>标签中,输入js代码:eval(func + '()')。

3、浏览器运行index.html页面,此时会看到传入不同的style确实能调用到不同的SetStyle函数来打印。