问题标签 [prototype]
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.
javascript - 方法完成时回调
我想执行方法:bar()
方法foo()
完成时。
这可以这样做:
但是肯定有一些方法可以bar()
像回调一样执行foo()
?我一直在寻找原型 API,但到目前为止,我只找到了将回调绑定到 HTML 元素的方法......
ruby-on-rails - 使 link_to_remote 只能点击一次
我目前link_to_remote
在我的 Ruby on Rails 应用程序中使用 Prototype 来呈现远程内容。不幸的是,如果您多次单击创建的链接,它会重新呈现内容。
我想做的是在第一次点击后以某种方式禁用链接。
这是我目前使用的代码,
我确实知道您可以使用:success
和:complete
调用 JavaScript,但我只是不确定如何执行此操作。
任何帮助将非常感激。谢谢你。
javascript - 确定 new Object 和 new fn 的区别
您如何确定这些条件之间new Object
和new fn
在这些条件下的差异?
var fn = function(){};
fn.prototype = {};
- 您可能不依赖
__proto__
或Object.getPrototypeOf
存在,因为它们不在 IE 或 Opera 中。 - 该解决方案可能不会静态使用
fn
,例如instanceof fn
. - 实现你自己
Object.getPrototypeOf
的很好。
不需要:如果您的解决方案适用于其他框架中的对象并且不使用函数序列化,那就太好了。
以下是一些示例基本代码:
javascript - 向原生 JavaScript 对象添加方法对性能有何影响?
我意识到向本机 JavaScript 对象(对象、函数、数组、字符串等)添加方法被某些人认为是不好的做法,但是与此相关的性能也会受到影响吗?
如果原生对象的原型已通过其他方法扩展,它们的实例是否会花费更长的时间来创建和/或使用更多内存?
javascript - 验证特定表单的表单输入
我有以下代码确保表单上的输入不为空,但是我在一个页面上有 2 个表单,只希望它检查表单上的输入,称为<form id="my_form"
...
请问有人能告诉我怎么做吗?
javascript - 多级复杂 Rails 表单
我正在尝试在我的 rails 应用程序上创建一个多级 ajax 表单,当单击按钮时,该表单可以添加/删除与表单中的新对象关联的字段。但是,我需要对这个表单有多个级别(即,如果有人添加了一个“膳食”对象,那么在创建的“膳食”表单中也必须有一个用于“添加食物”的按钮。)
我遵循了 Ryan Bates ( http://railscasts.com/episodes/73-complex-forms-part-1 ) 的本教程(第 1-3 部分),但它只描述了单层表单。但是,rails 的原型助手命令不允许我将 javascript 放入 javascript 中(正确转义字符存在问题)。我还能如何创建这样的表单?谢谢。
javascript - Javascript中的继承-原型不在定义部分?
我目前正在从 AS3 切换到 JavaScript。
我在理解继承概念方面仍然存在一些问题。
我不明白为什么以下代码无法正常工作:
如果我将原型定义放在“SmallControl”-Function 之外,一切正常……但我不明白。
javascript - 如何使用文字 DOM 标记作为原型模板?
Prototype 的Template类允许您轻松地将值替换为字符串模板。我不想在我的代码中声明模板源字符串,而是想从 DOM 中提取源字符串。
例如,在我的标记中,我有一个元素:
我想用 div 元素的内部内容创建模板,所以我尝试了这样的事情:
问题在于,当值没有空格时,Internet Explorer 的 innerHTML 表示会省略属性值周围的引号。我也尝试过使用Element#inspect
,但在 Internet Explorer 中,我得到了元素/子树的非递归表示。
是否有另一种方法来获得子树内容的模板友好表示?
prototype - 您如何对软件 UI 进行原型设计?
您如何对软件 UI 进行原型设计?
你有什么经验?
你能和我分享一下吗?
提前致谢!