当前位置: 首页 > 面试题库 >

用js写一个方法检测指定的函数体是否为空

轩辕实
2023-03-14
本文向大家介绍用js写一个方法检测指定的函数体是否为空相关面试题,主要包含被问及用js写一个方法检测指定的函数体是否为空时的应答技巧和注意事项,需要的朋友参考一下
function testFunEmpty(fun) {
  try {
    return (
      fun
        .toString()
        .replace(/\s/g, '')
        .match(/\{\}/g)
        .join() === '{}'
    );
  } catch (e) {
    return false;
  }
}
 类似资料:
  • 本文向大家介绍写一个方法检测指定的数组是否有重复的元素相关面试题,主要包含被问及写一个方法检测指定的数组是否有重复的元素时的应答技巧和注意事项,需要的朋友参考一下 不需要知道重复元素是什么 需要知道重复元素的索引,这种情况下还需要考虑多次重复的情况

  • 本文向大家介绍写一个方法检查给定的函数是否为js运行时环境的内置函数相关面试题,主要包含被问及写一个方法检查给定的函数是否为js运行时环境的内置函数时的应答技巧和注意事项,需要的朋友参考一下

  • 本文向大家介绍用js写一个方法检测浏览器是否支持css3的属性相关面试题,主要包含被问及用js写一个方法检测浏览器是否支持css3的属性时的应答技巧和注意事项,需要的朋友参考一下 var div = document.createElement('div'); console.log(div.style.transition); //如果支持的话, 会输出 "" //如果不支持的话, 会输出 un

  • 问题内容: 给定一个功能: 您可以用两种方式来称呼它: 第一个返回30,第二个返回一个对象。 您如何检测 在函数本身内部 调用 该函数的方式 ? 无论您采用哪种解决方案,它都必须与以下调用一起使用: 当前所有解决方案都认为将该方法称为构造函数。 问题答案: 我认为[ES2015之前]您想要的东西是不可能的。函数内根本没有足够的信息来进行可靠的推断。 查看ECMAScript 3rd Edition

  • 本文向大家介绍写一个方法判断一个数字是否为整数相关面试题,主要包含被问及写一个方法判断一个数字是否为整数时的应答技巧和注意事项,需要的朋友参考一下

  • 本文向大家介绍JS随机调用指定函数的方法,包括了JS随机调用指定函数的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS随机调用指定函数的方法。分享给大家供大家参考。具体如下: 本代码通过随机定时器调用指定函数,可达到间隔随机时间之行指定的函数的目的 希望本文所述对大家的javascript程序设计有所帮助。