两个匿名函数这么判断不相等

https://img2.mukewang.com/5c83b32200018fd005580380.jpg

我在不同的两个vue组件中分别写了两个方法体一样的function,他们除了定义的作用域不同其他都一样,那么我应该如何判断他们不一样?或者能否获取到他们的作用域

问题出现的环境背景及自己尝试过哪些方法

我试过用MD5对方法编码,获得图中的id,可是这个id也是一样的。


喵喵时光机
浏览 566回答 2
2回答

函数式编程

提供一种思路:将函数转成字符串,然后比较。function test(args){console.log(args)};函数test.toString();就是"function test(args){console.log(args)}"。比较两个函数转成字符串的值,如果相等,两个函数就一样。

三国纷争

直接比较函数引用啊var a=function(){}var b=function(){}console.log(a===b)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5