首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Javascript默认关键字

Javascript默认关键字
EN

Stack Overflow用户
提问于 2011-10-31 03:09:32
回答 1查看 5.7K关注 0票数 7

我正在使用一些现有的代码,但有一行我不理解。我只知道default可以用作swtich语句的一部分,但不知道它是否还有其他用途。代码起作用了。它是用于通过亚马逊的MTurk运行程序的TurkIt的一部分。

代码语言:javascript
运行
复制
function getQuestion(numA, numB) {
    default xml namespace = "http://mechanicalturk.amazonaws.com/AWSMechanicalTurkDataSchemas/2005-10-01/QuestionForm.xsd";
    var q = <QuestionForm> ...

请参阅xml namespace语句之前的default

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-31 03:19:12

default xml namespace是一条ECMAScript for XML (E4X)指令。

E4X是ECMAScript的一个扩展,它允许您将XML视为原始类型( var q = <QuestionForm> ...部件也是如此)。如您所料,default xml namespace指令为与该指令相同的作用域设置默认的XML名称空间。

据我所知,Mozilla的SpiderMonkey (火狐和其他Gecko浏览器使用的引擎)和Rhino是唯一支持E4X的JavaScript引擎,但它是基于ECMAScript的ActionScript 3 also does。我假设TurkIt是为在Rhino上运行而设计的。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7947107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档