问题标签 [javascript-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
139254 浏览

javascript - 使用 Javascript 获取特定日期的纪元

如何07/26/2010使用 Javascript 转换为 UNIX 时间戳?

0 投票
5 回答
107 浏览

javascript - 为什么这是给不同的月份

下面的代码:

应该给我 07 个月,但它会提醒 06.... 为什么会这样?

0 投票
6 回答
455 浏览

javascript - 为什么在javascript中使用“//-->”

我已经看到这个标签在 javascript 函数之后使用了十多年,从来没有问过为什么。在这段时间我看到的大多数教程中都看到了它,但我通常把它省略掉……它似乎并没有以某种方式产生影响。谁能告诉我为什么要使用它?

如果它只是表示 javascript 函数的结束,那么正确的大括号是否足够?如果是一系列函数,则使用结束脚本标签。

我怀疑我需要一个例子,但对于所有其他想知道它的用途的读者来说,这里有一些代码:

提前致谢!

0 投票
2 回答
262 浏览

javascript - 访问动态创建的 jQuery 元素?

我正在使用这个画廊插件,但我无法访问插件即时创建的元素。我能做些什么??

谢谢各位!!

0 投票
1 回答
135 浏览

javascript - 在使用 jQuery 的页面上使用 Prototype JS

我正在改造一个现在使用 jQuery 的网站。该过程已完成一半以上,但目前我需要尽快设置演示。为此,我将按原样复制现有的 ASP 代码,并且这些特定页面需要原型插件。将所有原型插件转换为 jQuery 都在待办事项列表中。所以我想知道是否有一种解决方法可以同时让两个库在同一页面上工作。解决方法是临时的,我最终会将插件移植到 jQuery(或使用 jQuery 替代品)。

编辑

好的,所以我更喜欢使用 $ = jQuery。我修改后的问题是:原型是否有无冲突选项?我可以将所有原型插件代码包装在包装器中,所以想知道是否可以这样做:

0 投票
3 回答
974 浏览

javascript - 从零开始学习 YUI

我是 YUI 的新手,我想从头开始学习它。你能推荐一些书籍或教程吗?我应该从哪里开始?似乎 YUI 3 与它的前辈不同。请帮我。

0 投票
3 回答
6201 浏览

javascript - jQuery,Web 应用程序框架?

很长时间以来,我一直使用 jQuery 来破解网站。现在我有兴趣制作一个网络应用程序(一个页面加载整个网站的功能,如 Gmail)。

是否有任何 jQuery 框架或实践可以用来构建我的应用程序,这样我就不必重新创建轮子,或者在我去的时候一起破解一些东西?

谢谢

0 投票
6 回答
7258 浏览

javascript - 普通的 JavaScript 是否比使用 jQuery 或 MooTools 等框架更好?

我想知道依赖 jQuery 或MooTools之类的框架是否是个好主意,还是我们应该只使用纯 JavaScript?

除了避免重新发明轮子之外,它们是否增加了任何特定的价值?

由于框架对公众开放,是否有可能利用框架中可能出现的任何安全漏洞(当然,是无意的:))?

在选择框架或其他方面时,是否还有其他需要考虑的要点?

0 投票
8 回答
988 浏览

javascript - 用于跨浏览器脚本的“精简”JavaScript 框架?

是否有一个 JavaScript 框架专注于通过调整实现差异来扩展 JavaScript?我的意思不是一个简单地跨不同浏览器提供相同功能的框架,而是使非标准浏览器表现得好像它们符合标准的东西。

基本上,我想要一些对 JavaScript有用的东西,ie7.js对 MSIE 有用的东西或html5shiv对 HTML5 元素有用的东西。或者 Web Sockets 或 Canvas 的各种解决方法。

我想 jQuery 和它的同类可以做到这一点,但我更喜欢允许我编写正常的、符合标准的 JavaScript 的东西,就好像浏览器之间没有差异一样。

编辑:正如所有其他答案似乎都指出,是的,jQuery 是 JavaScript,是的,大多数 JavaScript 框架都试图提高跨浏览器的兼容性,让我澄清一下我的意思。

如今,跨浏览器的 JavaScript 实现之间的差异与语言本身没有太大关系。除了旧浏览器中缺少一些内置方法外,这些类型的行为也大多相同。但是仍然存在差异,尤其是当前的现状(Chrome/Firefox/Safari)和 MSIE 的旧版本(即 MSIE 7)之间。最值得注意的是,DOM 的 API 往往具有或多或少的微妙特性。

我不想要一个框架,它可以让我编写适用于大多数浏览器的 JavaScript。那是一毛钱。我想要一个薄层,让我可以编写在现代浏览器和旧版浏览器中都可以使用的代码。jQuery、Dojo 等都超越了这一点,并提供了自己独特的 API,而不是统一现有的 API。

说“使用 jQuery”就像说Rich Ajax Platform如果我想避免跨浏览器呈现差异,我应该使用(或其他代码生成框架)。我不想要一个“替代品”,我想要一个“错误修正”(不是字面意思)。

EDIT2:只是为了说明这一点:我不是在寻找任何框架。我对 jQuery 非常熟悉,已经尝试过 YUI,目前正在考虑尝试 Dojo。我不只是想要一个“好”的框架。我想要一个符合我非常具体的描述的。如果没有类似的东西也没关系,尽管知道为什么不会很有趣(即技术原因,而不是“每个人都忙于使用 jQuery”)。

0 投票
0 回答
475 浏览

javascript - GWT PagingScrollTable 中的 Twitter 悬停卡

你如何在 GWT PagingScrollTable 中实现 Twitter Hovercards?

new Label("@ded")例如,当我添加到Horizo​​ntalPanel 时,Hovercard 链接可以正常工作。但是,当我将“@ded”放入 PagingScrollTable 行时,Twitter JavaScript 函数似乎并不适用。

我是一个 JavaScript 新手。

应 Igor 的要求,这里有更多细节。根据 Twitter文档,我将几个脚本放入<head>我的 HTML 文件中:

然后 Hovercards 像上面描述的那样工作,除了在 GWT PagingScrollTable 中。例如,我实现了一个返回“@ded”AbstractColumnDefinition的方法。getCellValue()“@ded”出现在表格中,但脚本似乎无法识别它——“ded”部分没有下划线,因为它在表格之外(Twitter 文档显示了一个工作 Hovercards 的示例) .

用网络检查器查看它,我看到它new Label("@ded")显示为

但在我桌子的最后一行我看到

当我对表进行分页并尝试将第二个脚本作为 JSNI 调用时,我在日志中发现了一个错误,但仅在从缓存数据加载行时