Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。


6
使用RequireJS加载主干和下划线
我正在尝试使用RequireJS加载Backbone和Underscore(以及jQuery)。使用最新版本的Backbone和Underscore,似乎有些棘手。例如,Underscore自动将自身注册为模块,但是Backbone假定Underscore在全球范围内可用。我还要注意,Backbone似乎并没有将自己注册为模块,这使其与其他库有些不一致。这是我能想到的最好的main.js: require( { paths: { 'backbone': 'libs/backbone/backbone-require', 'templates': '../templates' } }, [ // jQuery registers itself as a module. 'http://cdnjs.cloudflare.com/ajax/libs/jquery/1.7/jquery.min.js', // Underscore registers itself as a module. 'http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.2.1/underscore-min.js' ], function() { // These nested require() calls are just due to how Backbone is built. Underscore basically says if require() // …

9
Google Maps缩放控件搞砸了
我使用Google Maps API(v.3)来显示带有几个标记的地图。最近,我注意到用于缩放地图的控件被弄乱了(并非总是这样)。我不知道是什么原因。 更新资料 该帖子最初具有指向您可以查看问题的页面的链接,但是该链接现在已断开,因此我已将其删除。

15
JavaScript库里:实际应用是什么?
我认为我还没有抱怨过。我了解它的作用以及如何去做。我只是想不出我会用它的情况。 您在JavaScript中的哪个地方使用currying(或者主要库在哪里使用它)?欢迎使用DOM操作或一般应用程序开发示例。 答案之一是动画。像功能slideUp,fadeIn需要一个元素作为参数,并通常是一个咖喱函数返回带有内置默认的“动画功能”高阶功能。为什么这比仅应用带有某些默认值的upper-up功能更好? 使用它有什么缺点吗? 根据要求,这里提供了一些有关JavaScript currying的良好资源: http://www.dustindiaz.com/javascript-curry/ Crockford,Douglas(2008)JavaScript:The Good Parts http://www.svendtofte.com/code/curried_javascript/ (绕过ML,所以从“ ML速成班”中跳过整个部分,然后从“如何编写咖喱JavaScript”开始) http://web.archive.org/web/20111217011630/http://blog.morrisjohns.com:80/javascript_closures_for_dummies JavaScript闭包如何工作? http://ejohn.org/blog/partial-functions-in-javascript(Resig先生照常付款) http://benalman.com/news/2010/09/partial-application-in-javascript/ 我会在评论中添加更多内容。 因此,根据答案,通常使用currying和部分应用是便捷技术。 如果您经常通过使用相同的配置调用它来“完善”一个高级函数,则可以使用(或使用Resig的partial)高级函数来创建简单,简洁的帮助器方法。

4
如何使用$ .ajax发送JSON而不是查询字符串?
有人可以用一种简单的方式解释如何使jQuery发送实际的JSON而不是查询字符串吗? $.ajax({ url : url, dataType : 'json', // I was pretty sure this would do the trick data : data, type : 'POST', complete : callback // etc }); 实际上,这会将您精心准备的JSON转换为查询字符串。令人讨厌的事情之一是,array: []对象中的任何内容都将转换为array[]: [],这可能是由于查询字符串的限制所致。





12
javascript设置变量(如果未定义)
我知道我可以测试一个javascript变量,然后在未定义的情况下对其进行定义,但是没有任何说法 var setVariable = localStorage.getItem('value')|| 0; 似乎是一种更清晰的方法,而且我敢肯定我已经用其他语言看到过这一点。



9
create-react-app Webpack配置和文件在哪里?
我使用该create-react-app软件包创建了一个ReactJS项目,该项目运行良好,但找不到Webpack文件和配置。 react-create-app如何与webpack一起使用?默认情况下,使用以下命令安装的webpack配置文件在哪里create-react-app?我在项目的文件夹中找不到配置文件。 我尚未创建替代配置文件。我可以与其他文章一起管理配置设置,但是我想找到常规的配置文件。



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.