相关疑难解决方法(0)

javascript获取功能体

我有一个功能,例如

var test = function () {alert(1);}
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得这个功能的主体?

我假设唯一的方法是解析test.toString()方法的结果,但还有其他方法吗?如果解析是唯一的方法,那么正则表达式将是什么?(极端需要帮助正则表达式,因为我不熟悉它们)

javascript regex

26
推荐指数
3
解决办法
2万
查看次数

为什么我不能将变量名称作为字符串?我想创建自己的'console.log'函数

我是一个初学者,我经常需要查看变量的值,以确保我为jQuery选择正确的方法/属性/选择器,或者只是为了查看值是什么或一般调试.所以我通常做的是

console.log("phone_number: " + phone_number);
Run Code Online (Sandbox Code Playgroud)

我想创建自己的'console.log'函数,我只需将变量(或许多变量)作为参数,并巧妙地打印出结果.

mylog(phone_number, name, address);
Run Code Online (Sandbox Code Playgroud)

将输出到控制台:

phone_number: 911
name: stanek
address: undefined
Run Code Online (Sandbox Code Playgroud)

第一种方式输入并不是一件大事,但我觉得必须有一个更好的方法来做这件事......我想节省时间.

以前相关问题的答案通常包括诸如"你已经知道名字"或"你有什么理由这样"的评论.我觉得这个场景显示了对此请求的特定需求.

我有一种感觉,这不是内置于Javascript中,或者它本来是在某个地方的答案.

我的好奇心问题是:为什么这不是Javascript的功能?

我确定的问题:我可以将此功能添加到Javascript中吗?我愿意花费无数个小时来节省20秒.

javascript jquery

0
推荐指数
1
解决办法
139
查看次数

标签 统计

javascript ×2

jquery ×1

regex ×1