|
1
11
是的,如果在全局命名空间中意外地定义了两次函数,肯定会出现问题。上次定义的函数只会覆盖上一个函数。 您可能需要考虑使用名称空间来解决这个问题。Javascript名称空间通常是通过使用对象和闭包来模拟的,并且通常是通过自调用函数初始化的:
|
|
|
2
5
有点像 苏格兰高地英雄 -对于任何给定的全局符号, 只能有一个! |
|
|
3
0
名称空间是答案的一部分,另一部分是 不写重复代码 . 函数或变量的名称应该描述它的用途,所以同名的两个函数应该是同一个函数!当然,您不能完全做到这一点,这就是为什么我们有名称空间。 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Alex · 在轻量级中同时解构和不解构变量 1 年前 |
|
|
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 1 年前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 1 年前 |
|
|
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 1 年前 |