📜  Underscore.js _.result()函数

📅  最后修改于: 2022-05-13 01:56:31.876000             🧑  作者: Mango

Underscore.js _.result()函数

Underscore.js是一个 JavaScript 库,它提供了许多有用的功能,即使不使用任何内置对象,也可以在很大程度上帮助编程,如地图、过滤器、调用等。

_.result()函数是 JavaScript 的 Underscore.js 库中的内置函数。在这里,如果命名属性的规定值是一个函数,那么您应该使用对象作为上下文调用它,否则返回它。此外,如果声明了默认值并且未给出或未定义属性参数,则将返回默认值。

注意:如果声明的defaultValue是一个函数,那么它的结果将作为输出返回。

句法:

_.result(object, property, [defaultValue])

参数:它接受下面指定的三个参数:

  • 对象:它是陈述的对象。
  • 属性:它是声明的属性。
  • [defaultValue]:它是规定的默认值。

返回值:此方法返回命名属性的值。

示例 1:

Javascript


  

    

  

    

  


Javascript


  

    

  

    

  


输出:

GeeksforGeeks

示例 2:

Javascript



  

    

  

    

  

输出:

7
undefined

参考: https://underscorejs.org/#result