Function('return this')()返回了全局对象

new Function() works like an indirect eval call, which always executes in the global scope.

new Function() 就像间接的eval调用一样,始终在全局范围内执行。

The Promise.allSettled() method returns a promise that resolves after all of the given promises have either resolved or rejected, with an array of objects that each describes the outcome of each promise.

该Promise.allSettled()方法返回一个承诺,该承诺在所有给定的承诺均已解决或被拒绝后将解决,并带有一个对象数组,每个对象描述每个承诺的结果。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: void函数返回值被使用。 在C++中,void函数是一种不返回值的函数类型。当我们调用一个void函数时,它不会返回任何值。但是,有时候我们可能会在void函数中使用return语句,这时候它的作用是提前结束函数的执行,并返回到调用它的地方。这种情况下,虽然void函数没有返回值,但是它的返回值被使用了。 ### 回答2: 在程序设计中,我们经常需要编写一些函数来完成特定任务。有时候,这些函数只需要执行一些操作,而不需要返回任何值。这种函数被称为无返回值函数,也即 void 函数。 例如,我们可能需要编写一个函数来输出一些信息到屏幕上,这个函数不需要返回任何值,仅仅是打印一些文本。这个函数可以写成如下的形式: void print_info(){ printf("This is some information\n"); } 在这个函数中,我们使用了 void 关键字来声明函数的返回类型,也即该函数不需要返回任何值。我们可以在程序中调用这个函数,如下所示: int main(){ print_info(); return 0; } 在程序的 main 函数中,我们调用了 print_info 函数,并且执行了其中的语句。由于 print_info 函数没有返回任何值,因此我们可以直接忽略其返回值。 在日常程序设计中,我们经常需要使用无返回值函数来完成各种任务。例如,我们可以编写一个函数来清空一些数据结构,重置一些变量等等。这些函数不需要返回任何值,仅仅是执行一些操作,起到了一定的作用。使用无返回值函数可以使程序更加简洁和易于维护,因为我们不需要在每次调用函数时都考虑其返回值的处理。 ### 回答3: void型函数没有返回值,它的作用是执行特定的任务,这些任务在执行过程中可能会修改全局变量或执行一些副作用。 通常情况下,void函数被用来实现一些具体的操作,如打印输出、修改数据等。在编写程序时,我们可能需要让函数执行一些具体的任务,但并不需要返回任何值。这时就可以使用void函数。例如,我们可以编写一个void函数来读取一个文件或进行字符串拆分。 相比于有返回值的函数,void函数通常更加简单、轻量级,且执行效率高。它可以帮助我们编写更加简洁、高效的代码,提高程序的可读性和可维护性。 另外,在一些情况下,我们可能会使用void函数来实现回调功能。回调函数是指函数指针,它被传递给其他函数作为参数,作为回调函数调用。这时,我们可以使用void函数来实现回调功能,如在事件处理中调用回调函数。 总之,void函数虽然没有返回值,但它的作用十分重要。它可以帮助我们实现一些具体的操作和功能,提高代码的简洁性和可读性。如果你正在编写一些简单的操作性函数,不妨尝试使用void函数来实现。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值