问题标签 [function]
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.
c# - 为什么 .Net 框架指南建议您不要使用 ref/out 参数?
显然,它们“令人困惑”。这是认真的原因吗?你能想到其他人吗?
function - “闭包”和“lambda”有什么区别?
有人可以解释一下吗?我了解它们背后的基本概念,但我经常看到它们可以互换使用,我感到困惑。
既然我们在这里,它们与常规函数有何不同?
php - Javascript 和 PHP 函数
是否可以使用onsubmit
JavaScript 从 PHP 调用函数?如果是这样,有人可以给我一个如何完成的例子吗?
这就是我要调用的函数。它是一个订购系统,您输入您想要的每件商品的数量,点击提交,它应该将订单添加到表格中。
c++ - 根据返回值重载一个C++函数
我们都知道可以根据参数重载一个函数:
你能根据返回值重载一个函数吗?定义一个函数,根据返回值的使用方式返回不同的东西:
您可以假设第一个参数在 0-9 之间,无需验证输入或进行任何错误处理。
vb.net - 改进 VB.NET URL 缩短器的建议?
这是我的功能(更新):
我修复了它没有返回maxLength
字符的问题,因为它没有考虑到省略号。
在我看来,这太复杂了;任何建议、评论和关注都非常受欢迎。
c++ - 函数模板参数的C++模板实例化
我在使用模板实例化 [*] 时遇到以下问题。
文件foo.h
文件foo.cc
文件调用者.cc
虽然这编译得很好,但链接器抱怨一个未定义的符号:
void Foo::func<boost::_bi::bind_t...>
如何实例化函数 Foo::func
?由于它需要一个函数作为参数,我有点困惑。我尝试在foo.cc中添加一个实例化函数,因为我习惯于使用常规的非函数类型:
显然,这是行不通的。如果有人能指出我正确的方向,我将不胜感激。
谢谢!
[*] 是的,我阅读了 parashift FAQ 精简版。
javascript - 类方法作为 JavaScript 中的事件处理程序?
JavaScript 中是否有最佳实践或通用方法将类成员作为事件处理程序?
考虑以下简单示例:
事件处理程序 buttonClicked 被调用,但 _clickCount 成员不可访问,或者this指向其他对象。
关于这类问题的任何好的提示/文章/资源?
math - 绘制二维隐式标量场的等值线
我有一个在 2D 中定义的隐式标量场,对于 2D 中的每个点,我都可以让它计算一个精确的标量值,但它的计算有点复杂。
我想画一条该表面的等值线,比如“0”值的线。函数本身是连续的,但“0”等值线可以有多个连续实例,不能保证所有实例都连接。
计算每个像素的值不是一种选择,因为这会花费太多时间 - 大约几秒钟,并且需要尽可能实时。
我目前使用的是空间的递归划分,可以被认为是一种四叉树。我对空间进行了一个初始的、非常粗略的采样,如果我找到一个包含从正值到负值的过渡的正方形,我将它递归地划分为 4 个较小的正方形并再次检查,在像素级别停止。通过在其 4 个角采样一个正方形来检测正负转换。这工作得相当好,除非它没有。绘制的等值线有时会被剪切,因为对于发生在边缘的小区域且不跨越正方形角的过渡,过渡检测失败。
在此设置中是否有更好的方法来绘制等线图?
php - is_int() 和 ctype_digit() 有区别吗?
一个更受欢迎,还是比另一个表现更好?
python - 为什么 Python 代码使用 len() 函数而不是长度方法?
我知道python有一个len()
用于确定字符串大小的函数,但我想知道为什么它不是字符串对象的方法。
更新
好吧,我意识到我大错特错了。__len__()
实际上是一个字符串对象的方法。在 Python 中使用字符串对象上的 len 函数来查看面向对象的代码似乎很奇怪。__len__
此外,将其视为名称而不是 len也很奇怪。