如何在函数内部调用函数本身

2024-04-06

我有一个函数,我想在最后一行完成后再次调用它。

如果我展示代码也许会更容易理解。

function updateQuantity(){ 
    // further code where I change same data
    // and now I want to start function again but with remembering the input element that called it previously 
    updateQuantity(this);  // I tried it this way but it doesn't work
}

任何想法?


答案很简单,用一下就够了updateQuantity.call(this)在 - 的里面updateQuantity功能 - 当我们使用call并添加this,该函数将再次启动并记住之前调用的输入元素updateQuantity.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在函数内部调用函数本身 的相关文章

  • 雅虎 OAuth2 隐式授予流程不适用于新的雅虎应用程序

    我有现有的网络应用程序和专用雅虎应用程序 https developer yahoo com apps 在职的 它用OAuth2 隐式授权流程 https developer yahoo com oauth2 guide flows imp
  • 实现悬停信息框

    我有一个日历 当用户将鼠标悬停在单元格上时 会出现一个很大的信息框 其中包含该日期的详细信息 虽然当用户离开时使信息框消失 但我遇到了一些麻烦 我基本上想要它 这样当鼠标光标移出信息框隐藏的日历单元格时 它就会消失 但我遇到了麻烦 因为mo
  • 如何强制折断不可折断的字符串?

    我有一个根据数据库中包含的数据生成的 HTML 页面 数据库有时包含浏览器无法分解的长字符串 因为这些字符串不包含可分解的字符 空格 点 逗号等 有没有办法使用 html css 甚至 javascript 来解决这个问题 看到这个link
  • Sequelize - 使用 es6 和模块运行迁移

    我不确定我是否做错了什么或者什么 我觉得我正在运行一个现代的 相当常见的堆栈 但我无法让新的 Sequelize v6 与我的设置完美配合 我在 Node v14 17 Sequelize v6 6 2 上 在我的 package json
  • 递归修剪对象中所有元素的更好方法?

    如果我有一个像这样的物体 const obj field subfield innerObj a asdasd asdas innerArr s ssad innerArrObj b adsad 我想出了这样的东西 const trimFi
  • React 应用程序中的 addEventListener 不起作用

    一些背景 我正在尝试消费自定义网络组件在 React 应用程序中并尝试监听来自 Web 组件的事件 我相信您不能只在自定义 Web 组件上以通常的反应方式处理事件 i e
  • Cosmos DB Mongo API 如何管理“请求率很大”情况

    我有以下代码 async function bulkInsert db collectionName documents try const cosmosResults await db collection collectionName
  • window.open:是否可以打开一个新窗口并修改其 DOM

    我想打开一个新窗口 var my window open iframe html blank height 600 width 600 但当我打开它时 我想修改它的DOM 我尝试过 var div my document createEle
  • html canvas动画卡顿

    谁能解释为什么提供的画布动画断断续续 我创建了一个测试存根来演示该问题 我在桌面上的 FF Chrome IE 以及 Android 上的 FF 和 Chrome 中看到了卡顿现象 口吃是由于垃圾收集造成的吗 似乎 raf 在每次调用时都会
  • setInterval() 在用户离开选项卡时暂停?

    javascript 中是否有任何方法的行为类似于 setInterval 并且当用户离开选项卡时停止并在用户再次进入选项卡时恢复 您可以使用以下方法创建自己的 API可见性API https developer mozilla org e
  • 使 Material UI Grid 项目的子项拉伸以适合父容器的剩余高度

    1 现状 我有一个包含 4 个网格项的 Material UI 网格容器 每个 Grid 项中都有一个 Typography 组件 其中包含标题和包含一些内容的 Card 如下所示 2 期望的外观 我希望卡片填充网格项目的剩余高度并且不超过
  • “|”是什么意思(单管道)在 JavaScript 中做什么?

    console log 0 5 0 0 console log 1 0 1 console log 1 0 1 为什么0 5 0返回零 但任何整数 包括负数 都返回输入整数 单管道 有什么作用 这是一个按位或 https developer
  • 如何知道浏览器空闲时间?

    如何跟踪浏览器空闲时间 我用的是IE8 我没有使用任何会话管理 也不想在服务器端处理它 这是纯 JavaScript 方法来跟踪空闲时间 并在达到一定限制时执行一些操作 var IDLE TIMEOUT 60 seconds var idl
  • jQuery / Ajax:如何循环遍历数组作为 Ajax 成功函数的一部分

    我有一个阿贾克斯调用返回一个数组并需要对该数组中的每个值执行某些操作 到目前为止 我有以下内容 但这会返回以下错误 Uncaught TypeError Cannot use in operator to search for length
  • @aspnet/signalr 与 @microsoft/signalr javascript 库

    aspnet signalr 与 microsoft signalr javascript 库有什么区别 两者似乎都对 DotNetCore SignalR 有效 两者似乎都很活跃 在一些教程中 我找到 aspnet signalr 在Do
  • 如何使用 JavaScript 获取元素的填充值?

    我有一个textarea在我的 HTML 中 我需要获取整数或浮点形式的填充数值 以像素为单位 我如何使用 JavaScript 获取它 我没有使用 jQuery 所以我正在寻找纯 JavaScript 解决方案 这将返回padding l
  • 根据特定字符获取整个字符串或子字符串

    我有一个包含 MIME 类型的字符串 例如application json 现在我想将其与实际的 HTTP 标头进行比较 在本例中content type 如果标头包含 MIME 类型 那么就很简单 if mimeType contentT
  • 不使用控件时,视频元素在 Chrome 中消失

    So I think这是一个浏览器错误 它出现在一个更复杂的设计 网站中 但我已经进行了很好的尝试 简化了我的代码和设计等 并发现了以下内容 嵌入时
  • 弹出窗口的动态高度取决于内容,可能吗?

    是否有可能获得一个宽度始终为 400px 的弹出窗口 但根据弹出窗口中的内容动态高度 我已经看到了这个 但不知道如何将其应用到弹出窗口 调整 iframe 的宽度高度以适应其中的内容 https stackoverflow com ques
  • 使用 AJAX 和 JQuery 按设定的时间间隔刷新 Rails 部分

    I have a page in my rails application that looks like 现在 我有另一个用 python 编码的人工智能应用程序 它处理视频 显示在 Rails 应用程序页面的左侧 并使用捕获的车辆及其相

随机推荐

  • 为什么 R 不将“CST”识别为有效时区?

    这段代码的工作原理 ISOdatetime 2011 4 7 12 0 0 tz EST 这段代码没有 ISOdatetime 2011 4 7 12 0 0 tz CST 我想要中央时区 不进行夏令时调整 我究竟做错了什么 在哪里可以找到
  • AutoHotKey 键序列,不仅仅是单键热键

    I m not stupid really How do you map a key SEQUENCE ie Ctrl Q F in AutoHotKey I ve got Ctrl Q down q I ve even got F f 帮
  • 如何使用 jQuery/Javascript 更改日期格式?

    今天我想使用 jQuery Javascript 将日期转换为不同的格式 date 2013 04 01T19 45 11 000Z cool date Y m d strtotime date 我怎样才能在 jQuery Javascri
  • 即使我做了所有事情,Req.body 在快递中还是空的

    大家好 我搜索了很多相关内容并尝试了所有方法 但我仍然在帖子中得到空的身体 表单发送的正文正确 我只是用 fiddler 进行测试 节点 Express 没有得到它 这是代码 这是我的表格
  • Xcode 10:找不到此可执行文件的有效配置文件

    从昨天开始 当我尝试在我的设备上运行应用程序时 出现以下错误 找不到此可执行文件的有效配置文件 这是更新到 Xcode 10 后的情况 上周使用 Xcode 9 构建没有出现任何问题 我检查了有关该错误的其他讨论 但没有一个解决方案有效 这
  • Loop_apply.o:文件无法识别:文件格式无法识别

    我正在尝试安装R s plyr包裹 这是错误消息 installing source package plyr package plyr successfully unpacked and MD5 sums checked libs cla
  • Fluent NHibernate 映射可空枚举

    我需要在我的类中映射一个可为空的枚举 但出现异常 NHibernate PropertyAccessException 无效的转换 检查您的映射是否属性类型不匹配 App Model Stock 的 setter gt System Inv
  • 为什么 C# 运算符重载必须是静态的?

    为什么 C 要求运算符重载是静态方法而不是成员函数 如 C 也许更具体地说 这个决定的设计动机是什么 埃里克 利珀特 Eric Lippert 在一篇文章中对此进行了极其详细的回答 博客文章 https ericlippert com 20
  • 使用 ostream 进行 C++ 日志记录

    我正在制作一个记录器 我想创建一个函数log 以流作为输入 例如 log hello lt lt lt lt world lt lt 10 lt lt n 我也希望它是线程安全的 我重新定义了 lt lt 运算符所以我可以这样做 log l
  • 为什么Python有格式化函数和格式化方法

    The format http docs python org 2 library functions html format内置函数中的函数似乎是str format http docs python org 2 library stdt
  • PostgreSQL 9.5 - 将 NULL 与 JSON 合并时更新不起作用

    My users表包含一个metadata类型列json 现在 我想向用户添加新的元数据 同时保留现有值 所以我正在使用 合并 2 个 JSON 对象的运算符 UPDATE users SET metadata metadata jsonb
  • 使用重定向/重写规则获取漂亮的浏览器 URL 时出现问题

    目前我使用 htaccess 重定向来发送 不错的 网址 办公室 伦敦 随便到我的脚本 讨厌的网址 db db pl 伦敦办事处 无论什么 我希望浏览器 url 很好 但使用 301 重定向则不然 所以我尝试使用 RewriteRule 但
  • 将数据框列中的列表拆分为多列[重复]

    这个问题在这里已经有答案了 我有一个 Pandas DataFrame 列 列表中包含多个列表 像这样的东西 df col1 0 1 2 2 3 1 a b 4 5 x y 2 6 7 我想将列表拆分为多列 因此输出应该类似于 col1 c
  • DataFrame.index.levels 在削减数据帧后显示“额外”值

    假设我有一个大数据框large行上有一个 MultiIndex 我通过仅选择某些行来缩减此数据框并将结果分配给small 尤其 small行上 MultiIndex 的第 0 级中的不同值少于large 然后我想要一个 MultiIndex
  • 如何轻松检测字符串中的utf8编码?

    我有一个由其他程序的数据填充的字符串 该数据可以使用 UTF8 编码 也可以不使用 因此 如果不是 我可以编码为 UTF8 但是在 C 中检测 UTF8 的最佳方法是什么 我看到了这个变体https stackoverflow com qu
  • Puppeteer pdf 分页错误

    我尝试用 puppetter 生成 pdf 文件 它适用于一页 但当我尝试生成多页 pdf 文档时 我遇到了分页错误 下面使用 HTML 模板来生成 如果可以 请你帮助我 复制的前提条件 将第一页填充到 100 高度并为下面的块添加标题 H
  • 为什么当我运行应用程序时会创建这么多“postgres.exe”?

    我有一个 J2EE 应用程序 部署在 JBoss 应用程序服务器中Windows Vista 32 位 平台 我的数据库是 PostgreSQL 9 0 4 并且我正在使用 JDBC 驱动程序 postgresql 9 0 801 jdbc
  • 快速发布请求编码加号变成空格

    最近我发现当我发送包含 号的帖子数据时 会变成空格 例如 菜肴名称 鱼 薯条 这会导致服务器端无法读取数据 所以我尝试以下 我使用 request setValue application json charset utf 8 forHTT
  • cocos2d中捏合时如何缩放精灵?

    我正在开发一个应用程序 我必须显示 50 到 70 个图像 精灵 我制作了一个滚动条 可以滚动所有这些图像 但我也想缩放这些图像 我一直在关注 http ganbarugagames com 2010 12 detecting touch
  • 如何在函数内部调用函数本身

    我有一个函数 我想在最后一行完成后再次调用它 如果我展示代码也许会更容易理解 function updateQuantity further code where I change same data and now I want to s