腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
我如何将我的JavaScript类分割成多个文件,但它们却属于同一个名称空间?
我了解到,您可以通过在
函数
表达式或
对象
文本中定义类/
对象
的范围来模拟JavaScript中的
命名
空间。这样,包含的
对象
或
函数
将为包含的
对象
提供名称空间和作用域。但是要想让它们工作,所有包含的
对象
都必须在同一个文件中,对吗?var Automtomobile
浏览 1
提问于2017-01-04
得票数 0
回答已采纳
1
回答
$script.
js
嵌套依赖关系
、
是否有一种方法可以使用$script.
js
完成以下工作:$script('accounts.
js
', function() {}); // fnB我本来希望fnB在fnA之前被执行,但事实并非如此。因此,fnB中创建的
命名
空间和
对象
对fnA不
浏览 6
提问于2011-05-04
得票数 0
回答已采纳
2
回答
如何将requireJS
函数
排除在全局
命名
空间之外?
、
我正在使用requireJS编写一个第三方
JS
应用程序,我希望保持全局
命名
空间的干净,除了我的应用程序创建的单一的全局接口
对象
。除了requireJS之外,我在这方面没有任何问题。作为优化器的一个选项,可以将require.
js
卷到构建中,并且可以定义
命名
空间,使优化器作用域所有引用都需要
函数
到该
命名
空间。 例如:要求(.)变成my_scope.require(.)问题是,这个全局
命名
空间
对象
在应用程序中创建之前是不存在的。优化器确保
浏览 4
提问于2011-12-22
得票数 4
回答已采纳
6
回答
Javascript何时使用原型
、
、
、
我想知道什么时候在
js
中使用原型方法是合适的。应该一直使用它们吗?或者,是否存在使用它们不可取和/或会导致性能损失的情况?在这个站点上搜索
js
中常用的
命名
空间方法时,似乎大多数都使用了基于非原型的实现:简单地使用
对象
或
函数
对象
来封装
命名
空间。我来自于一种基于类的语言,很难不试着进行类比,并认为原型就像“类”,我提到的
命名
空间实现就像静态方法。
浏览 7
提问于2011-01-19
得票数 100
回答已采纳
2
回答
将
函数
添加到
命名
空间
、
我定义了以下
JS
构造
函数
// impl omitted
函数
定义导致下列错误出现在Firebug中 FV是一个全局
对象
,我使用它作为我所有
函数
的
命名
空间。显然,这不是将这个
函数
添加到这个
命名
空间的正确方法,我应该使用什么呢?
浏览 6
提问于2011-10-19
得票数 1
回答已采纳
1
回答
流星0.8.x
命名
空间
、
、
、
、
背景信息 如何使用somehelper.
js
中的client.<
浏览 0
提问于2014-08-06
得票数 4
回答已采纳
1
回答
如何用Jasmine / Chutzpah / JsTestDriver单元测试JsTestDriver直接
函数
、
、
、
、
我们在文件'mediator.
js
‘中有一个即时
函数
,它向全局
命名
空间中添加了一个“中介”
对象
。这个“调停人”是我们唯一的全球目标。测试是用茉莉花写的,我们用Chutzpah和JsTestDriver运行它们。在Chutzpah中,我可以将每个单独的测试放入它自己的
js
文件中,并在每个测试
浏览 0
提问于2012-03-27
得票数 1
回答已采纳
2
回答
使JSON通过
函数
加载到其他
函数
中
、
、
我正在尝试用
JS
函数
加载JSON,然后使加载的JSON
对象
对同一个
命名
空间中的其他
函数
可用。我尝试过使用return来提供检索到的
对象
数组,但这是行不通的。在所附的示例中,我已经将
对象
数组分配给了
命名
空间
对象
中的一个属性,但是当我试图在主loadData
函数
之外获取该
对象
数组时,我得到的只是null。这是我的
JS
:var myObj = { jsonEndPoint:
浏览 2
提问于2015-03-19
得票数 0
回答已采纳
2
回答
Webpack:导入一个在全局
命名
空间中有功能的文件,并让它们可用?
、
/lib/SampleFunctions.
js
";function CreateItem() {test: /SampleFunctions\.
js
$/, loader: 'expose?CreaturePack'}, 我现在有了一个CreaturePack,但是它是一个空
对象</e
浏览 3
提问于2017-01-20
得票数 2
回答已采纳
3
回答
JavaScript避免了使用构造
函数
模式创建的
对象
所造成的全局
命名
空间污染
、
、
为了创建
JS
库,我在内部使用构造
函数
模式创建
对象
。现在,每种类型的
对象
都在它自己的文件中,因此假设book在book.
js
中。所有文件都连接在一起,然后缩小。book.
js
this.data = data;我在这里看到了两个问题 全局
命名
浏览 7
提问于2015-12-15
得票数 1
回答已采纳
2
回答
JavaScript
命名
对象
函数
、
对
JS
来说很新鲜,var person = { talk: function descriptiveFunctionName() {alert("Hello");}我注意到您可以
命名
对象
函数
(例如,上面的descriptiveFunctionName ) 在任何情况下,这是必要的/有帮助的,而不是匿名的?
浏览 0
提问于2018-08-27
得票数 2
回答已采纳
2
回答
函数
和
对象
Javascript
、
、
、
我一直在读斯托扬·斯特凡诺夫的书“面向
对象
的Javascript”。我看到这句话: 作者用一些很好的例子演示了这一点。因为' function‘构造
函数
是
函数
,所以' function’function是
对象
,那么'Function‘ Object 需要另一个构造
函数
来构建它,而另一个构造
函数
函数
又是<
浏览 1
提问于2012-10-14
得票数 4
回答已采纳
1
回答
如何防止不同.
js
文件中的
对象
名称和
函数
名称之间的冲突
、
、
大约25%的情况下,当它加载时,我从google分析文件中得到以下错误: 我相信这是
命名
在两个.
js
文件中的
对象
和
函数
之间的干扰,谷歌分析
js
文件,当我在google文件中添加一个断点时,我可以看到,当错误发生时,a正在引用另一个文件中的一个
对象
。它显示在调试器中的scope>local下,并表示它是来自page.
js
的
对象
。我已经检查过该文件,并确保没有
命名</em
浏览 0
提问于2021-12-03
得票数 1
回答已采纳
6
回答
将UMD Javascript模块导入浏览器
、
、
、
、
只需在浏览器中引用库,我就可以使用它:我正在尝试使用一个名为“fromEvent”的特定
函数
,它允许从任
浏览 0
提问于2018-07-22
得票数 12
回答已采纳
1
回答
Webpack -出口方法如何影响树摇动?
、
、
对于实用程序
函数
和consts,我通常使用
命名
导出。//utilities.
js
export function someFunction2(param){...}//someModule.
js
但有时,我将它们导出为默认
对象
。} export de
浏览 1
提问于2020-01-09
得票数 3
3
回答
如何用清晰的表示方式编写
JS
文件?
、
问题是,我有一个非常大的
JS
文件,有超过5.000行代码,它包含多个
对象
(一些继承自其他
对象
)、
函数
等等。也就是说,导航并不很好地支持
JS
,并且将变量合并为相同的名称,尽管它们是本地变量,并且在不同的
对象
中存在。更新: 到目前为止,我发现分裂成许多文件是个好主意.你怎么
命名
你的文件
浏览 0
提问于2012-04-04
得票数 0
回答已采纳
1
回答
如何在Go中提供可选参数?
、
、
我来自一个Node.
js
背景,有一个典型的模式是有一个接受options
对象
的
函数
,即为可选参数设置属性的
对象
,例如: bar: 23,});OTOH结构不能用默认值来定义,所以我需要一个
函数
来设置这个结构。所以我以: 调用创建结构的
函数
,
浏览 3
提问于2016-04-13
得票数 1
1
回答
JS
对象
命名
问题
这可能是一个非常愚蠢的问题,但我无法理解:我的问题出现在让
对象
有一个唯一的名称
浏览 1
提问于2011-11-23
得票数 0
回答已采纳
2
回答
命名
方法和
命名
函数
的定义是什么?
、
、
、
、
我已经阅读了问题和许多关于方法和
函数
之间差异的文章。我有一种感觉,“方法”只是一个定义为类、特征或
对象
中的方法的“
命名
函数
”。'function‘表示那些文章中的“匿名
函数
”、“
函数
文字”或“
函数
对象
”。可以在Scala 的编程一书中找到证据,141页,8.1节,“定义
函数
的最常见的方法是作为某个
对象
的成员。在代码List(1, 2).map(_ + 1)中,原始表达式_ + 1是一个
命名
浏览 2
提问于2011-09-08
得票数 3
1
回答
用Browserify从p5.
js
导出
函数
、
、
、
,因此它将与browserify捆绑在一起,因为据我所知,p5在全局
命名
空间中运行。我添加了module.exports部分,以便我可以在p5
对象
中要求并在另一个脚本中使用这个新
函数
。Click to clearvar canvas = require('.:bundle.
浏览 9
提问于2016-05-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端#JS之了解函数的arguments对象
js面向对象编程中类的成员函数
js给对象添加属性及属性值的方式,使用eval函数
JS函数
JS中的对象-原型
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券