javascript - "no-ops"在 Javascript 中是什么意思

标签 javascript

<分区>

我正在查看 Mozilla scope cheat sheet它指出:

变量

  • 功能范围
  • 提升到其功能的顶部
  • 在相同作用域中重新声明相同名称是无操作

我找不到任何关于“no-ops”定义的引用资料?这是什么意思?是不是表示“无操作”,意思是不重新声明它,只是简单的改变值?

最佳答案

A no op(或no-op),'for no operation',是一种占用少量空间但指定不进行任何操作的计算机指令。计算机处理器只是移动到下一条顺序指令。

redeclarations of the same name in the same scope are no-ops

如果有重新声明,那么指令将简单地被跳过.. 即它不会被重新声明。

enter image description here

红色:跳过步骤。

关于javascript - "no-ops"在 Javascript 中是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24649814/

相关文章:

javascript - 在 Node.js 的 setTimeout() 回调中绑定(bind) `this`

javascript - 使用具有 matrix3d 值的初始关键帧时,用于转换的 CSS 动画无法正常工作

javascript - Phonegap 2.5.0 地理定位不适用于 android 4.0.4

javascript - 无法使用正则表达式提取模式之间的字符串

javascript - 弹窗卸载问题

javascript - 如何检查我的输入中是否有文字

javascript - 是否可以将访问者的IP和位置写在一个文件中?

Javascript:在用户停止输入时进行处理

javascript - 对多个 Field 和 div 使用动态 jQuery 函数

javascript - 添加 hardwareAccelerated 为 false 时的 Web View 滚动问题