jjzjj

documentation-generation

全部标签

javascript - 从函数内部调用 $(document).ready() 是否安全?

如果我在函数中使用$(document).ready()处理程序,它是否仍会保证其中的代码仅在文档准备就绪时运行,即使文档就绪事件在过去发生过吗? 最佳答案 是的。来自jQueryready函数source.//Catchcaseswhere$(document).ready()iscalledafterthe//browsereventhasalreadyoccurred.if(document.readyState==="complete"){//Handleitasynchronouslytoallowscriptstheop

javascript - JS document.getElementById 在按钮点击时执行

我对JavaScript非常陌生,所以请多多包涵。我有以下代码:window.location.href="http://www.thenewendurancefitness.com/"+document.getElementById('test').value;我希望代码仅在单击按钮时执行。该功能是将用户输入数据添加到url的末尾,然后在单击按钮时加载该url。截至目前,当我加载页面时,它会自动执行并转到url。 最佳答案 您有两个具有相同ID的输入字段,这是不行的!将第二个改成不同的东西!将您当前的javascript代码放入一

javascript - “document.write(‘hello world\n’ 之间有什么区别);”和 “document.writeln(‘hello world’);”?

document.write('helloworld\n');和document.writeln('helloworld');有什么区别?编辑我的问题是输出会有什么不同。 最佳答案 从历史上看,writeln旨在处理不同的换行约定,而\n只是一个约定。行尾有不同的约定。'\n'是UNIX上的行尾标记,'\r'在Mac上(AFAIK不再是因为它现在是UNIX)和'\r\n'是DOS/Windows。使用writeln应该会在所需平台上自动使用正确的其他语言,但我真的不知道JavaScript的document.writeln是否自动自

javascript - Spotify 应用程序 API : any more documentation?

我一直在研究新的SpotifyAppsAPI从昨天开始,尽管他们的在线文档非常好,但我找不到任何关于使用调用getSpotifyApi(1)后收到的API对象的信息。他们有某种APIreference在线但没有描述如何获取这些对象,如何访问图形等内置资源。总而言之,我觉得我错过了一些东西。通过使用开发人员检查器检查API并查看一些可用的应用程序,我能够尝试使用它。有没有办法查看Javascript代码? 最佳答案 正如其他人所说,可以浏览源代码并查看示例“API”应用程序,但这些都不再可用。为此,我编写了一个厨房水槽应用程序,它演示

javascript - react .js : how to generate a key when doing optimistic create?

使用React.js真的很愉快。我根据官方教程搭建了一个简单的评论应用。您可以添加、编辑和删除评论。它们每10秒通过GET拉取一次。本教程有一次提到乐观更新:在创建、更新或删除操作的情况下,在服务器响应之前更新UI。由于评论是列表的一部分,React建议为每个评论分配一个唯一的键。因此,我使用每个评论的数据库ID作为键。这适用于更新和删除操作。但是,在创建操作的情况下,在服务器端实际创建评论之前,我不知道评论的数据库ID,因此我不知道要为键分配什么值。此时,评论已添加到评论列表,但没有键/ID,因此无法编辑或删除,直到列表在下一次API轮询期间更新。我可以解决这个问题吗?

javascript - 如何处理 $(document).foundation() 调用和 WebPack?

根据基金会的documentation:AfteryouhaveincludedtheFoundationJavaScript,justaddasimplecalltoinitializeallpluginsonyourpage.WerecommendthatyouinitializeFoundationattheendofthepage.$(document).foundation();我的应用使用WebPack,因此模块加载是异步。这意味着正文底部的经典脚本会在ui-view被模板填充之前运行。(使用Angular)。如果我将脚本放在底部,DOM会在被Foundation的脚本解析

javascript - JS/jQuery - 最好在 $(document).ready 或调用的函数中运行事件处理程序

*注意:以下问题并不是要征求人们的意见,而是根据网页、jQuery等的最佳处理速度提出的。我目前的代码遵循以下“测试”代码格式:$(document).ready(function(){$('.my-class').on('click'){if($('.my-class').hasClass('active'){$('.my-class').removeClass('active');return;}$('.my-class').addClass('active');}});我的问题是:事件处理程序(不是事件监听器)是否应该与$(document).ready();具有相同的代码结构?

javascript - 向 JavaScript 函数添加文档的标准方法是什么?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我正在考虑为JavaScript项目生成API文档。JavaScript是否有类似于Python的文档字符串的内容?functionadd(a,b){/**Returnsthesumof`a`and`b`.*/return(a-0)+(b-0);}

javascript - 是否可以告诉 jsdoc 在与源代码分开的文件中查找该代码的文档?

我希望内联评论尽可能短,因为我的经验是超过3或4行的评论往往被掩盖,造成很多不必要的“阅读手册行”。遗留要求我遵守与jsdoc兼容的格式来记录代码。如果要正确记录很多不言而喻的事情,就需要明确声明。实际上每个标签都属于这一类。即使是那些没有的对于工作的开发人员来说通常也是无用的。我的愿景是在代码本身内有一个开发人员实际阅读的快速摘要,但引用一个单独的文件(或者甚至是同一文件中的评论转储,与开发人员工作的地方分开)以进行额外标记,像这样:/***Usedwhenmakinganexampleoftheargument.*@includesomeotherplace*/functionex

javascript - 语法错误 : Failed to execute 'querySelector' on 'Document' : '[object HTMLDocument]' is not a valid selector

我试图从显示模板上的共享点列表项中获取所有字段值,ctx.CurrentItem仅获取一些值,但不是我需要的所有值。我尝试了下面的代码,但是我得到了标题上的错误SyntaxError:Failedtoexecute'querySelector'on'Document':'[objectHTMLDocument]'isnotavalidselector.functionGetListItemById_Success(sender,args){varid=ListItem.get_id();vartitle=ListItem.get_item("Title");alert("Updated