草庐IT

javascript - 您希望 Javascript 在浏览器之外得到广泛使用吗?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。凭借您在当今浏览器中可以发挥的所有魔力,我想知道Javascript是否会在服务器端变得更加突出,或者作为应用程序编程的可行替代方案。我问这个是因为我已经研究过除Javascript之外的许多编程语言。也许是时候深入研究了,在每个人都想要之前,而我仍然一无所知。因此,您认为Javascript还会变得更大吗?

javascript - 在像谷歌这样的快速免费 CDN 上托管您自己的 JavaScript 脚本文件(Jquery 除外)?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion灵感来自DaveWard要在外部托管javascript文件,我有几个关于在外部托管Javascript文件的问题:众所周知,已知的库可以直接免费获取://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js//ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jque

javascript - 如果您的网站访问者禁用了 JavaScript,您会怎么做?

如果您的网站访问者禁用了JavaScript,您会怎么做?你阻止他们吗? 最佳答案 理想情况下,您会使用progressiveenhancement这需要保证基本的用户体验,然后为可以处理它们的浏览器添加所有功能。 关于javascript-如果您的网站访问者禁用了JavaScript,您会怎么做?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2140878/

javascript - 这是一个完全匿名的对象吗……如果是,您如何访问它?

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:Whatdoesascript-TagwithsrcANDcontentmean?我只是在查看thispage,关于如何实现Google的+1按钮。当一个实现(显式解析)显示以下代码时:{parsetags:'explicit'}对我来说,这看起来像是一个完全匿名的对象,但我可能会弄错。如果是的话,怎么可能访问这个看似匿名的对象呢?写完这道题,我突然意识到解析DOM或许也可以,但这似乎很可笑。那么,这是一个匿名对象吗?如果是这样,这个匿名对象是如何被利用的?这是我不知道的一些熟悉的技术吗?还是我完全误解了代码

javascript - 了解用户何时在浏览器中查看您的站点与其他选项卡/应用程序

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:testifwindowhasfocus我经常使用的一个网站有一个在线聊天功能(一个弹出窗口,很像facebook)。当我的浏览器不在该站点的选项卡上时,会发出警报以警告我收到任何新的聊天消息,而当我的浏览器不在该站点的选项卡上时,声音不会出现(我假设是设计使然).这是如何实现的?代码(我假定为javascript,因此在我的客户端执行)如何知道我何时在/不在查看网站?谢谢

javascript - 您如何使用 Google Maps API 监听对 POI 的点击?

默认情况下,使用API(V3)嵌入的Googlemap上散布着各种兴趣点,就像在maps.google.com上一样。这些主要用于公园、企业、学校等。像标记一样,您可以单击它们以显示信息窗口,但与标记不同的是,我没有对它们的引用,因为我没有自己创建它们。既然如此,有没有办法监听这些元素的点击事件呢? 最佳答案 在进一步调查并搜索整个MapsAPIreference之后看来这确实是不受支持的,至少在当前的API版本(3.8)中是这样 关于javascript-您如何使用GoogleMaps

javascript - 如何告诉您网站的 chrome 语言(作为翻译栏的提示)

我有一个使用queensenglish的网络应用程序,但弹出chrome翻译栏并告诉我它是爱沙尼亚语。我试过lang和xml:lang但谷歌翻译栏似乎忽略了这些。注意:Web应用程序完全是Ajax,导致栏弹出的内容是动态内容,可以在页面加载后很长时间出现。所以也许我必须向我的Ajax响应添加header??有人遇到过这样的问题吗?吉多 最佳答案 我只想在关于部分或隐藏的div或类似的东西中添加大量文本-您的浏览器可能需要更多文本才能正确定义语言。你不是第一个拥有thisproblem的人.他们说这样做可以避免翻译:或:但是你自己看看

javascript - 您可以将多个文件缩小为一个文件吗?

我将我的JavaScript代码分成几个文件,所有文件都使用模块模式(使用新功能和成员更新一个全局变量,比如MyApp。是否可以将文件缩小为一个而不破坏范围我想缩小的例子:File1.jsvarModule=(function(ns){ns.fun1=function(){alert('fun1');};returnns;})(Module||{});File2.jsvarModule=(function(ns){ns.fun2=function(){alert('fun2');};returnns;})(Module||{}); 最佳答案

javascript - 为什么当您尝试修改 javascript arguments 对象时,它的行为如此奇怪?

考虑以下几点:foo打算获取arguments对象并重新排列顺序,将arg1移动到arg2的位置functionfoo(args){args[2]=args[1];args[1]=undefined;}bar用它的参数调用foofunctionbar(a,b,c){foo(arguments);console.log(arguments);}我希望下面的结果类似于{0:'hello',1:undefined,2:'world'}bar('hello','world');但是,我得到:{0:'hello',1:undefined,2:'world',3:undefined,4:undef

javascript - 您如何使用 Web Audio API 测量两种声音之间的差异?

我正在尝试使用分析器节点和getByteFrequencyData()来测量两种声音之间的差异。我认为通过对每个频率区间的差异求和,我可以得出一个数字来表示这两种声音的差异程度。然后我就可以改变声音并再次测量数字,看看新声音是否与以前有或多或少的不同。getByteFrequencyData()是否完全包含声音的表示,或者我是否需要包含其他数据来限定声音?这是我使用的代码:varSpectrogram=(function(){functionSpectrogram(ctx){this.analyser=ctx.createAnalyser();this.analyser.fftSize