- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我遇到了这段代码;我好奇地尝试编写类似的代码结构。我不谈论地理位置。
navigator.geolocation.getCurrentPosition(getPosition);
function getPosition(position)
{
alert(position.coords.latitude);
}
如何编写像 getCurrentPosition
这样的函数,它接受带有参数 getPosition(position)
的函数,并将对象分配给参数 position
可以像 position.coords.latitude
类似的结构如何写?
并且,是否可以编写 getPosition(position)
以便它像这样返回:
function getPosition(position)
{
return position.coords.latitude;
}
最佳答案
这就是我们所说的回调
:
function funcOne(callback) {
/* Do some stuff */
console.log('funcOne');
// Execute the callback
callback();
}
function funcTwo() {
/* Do some more stuff */
console.log('funcTwo');
}
funcOne(funcTwo); // Will execute both functions one after the other
<script src="http://www.wzvang.com/snippet/ignore_this_file.js"></script>
关于你的第二个问题,是的,你可以在第一个函数中返回第二个函数的结果。即使您从未明确调用过它,这也会输出 funcTwo
:
function funcOne(callback) {
return callback(); // Execute the callback, return the result
}
function funcTwo() {
return 'funcTwo';
}
console.log( funcOne(funcTwo) ); // Outputs 'funcTwo'
<script src="http://www.wzvang.com/snippet/ignore_this_file.js"></script>
console.log
覆盖由 wZVanG 提供.
关于javascript - 如何编写JS函数foo(baz),其中baz是: function baz(para){alert(para. data);},我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31126936/
当我使用 时Visual Studio 2015 Community Edition 文档中的标记(也以 的形式),我在 IntelliSense 工具提示(输入成员名称时出现的那个)中显示了一个
我遇到了这段代码;我好奇地尝试编写类似的代码结构。我不谈论地理位置。 navigator.geolocation.getCurrentPosition(getPosition); fu
我想在段落中使用 perl 拆分句子。 现在我使用 Lingua::EN::Sentence 模块,我可以在没有内部的情况下拆分句子 > 标签,但我不能拆分这一段,因为内部有一些标签 脚本: use
我想在段落中使用 perl 拆分句子。 现在我使用 Lingua::EN::Sentence 模块,我可以在没有内部的情况下拆分句子 > 标签,但我不能拆分这一段,因为内部有一些标签 脚本: use
代码 Red Blue 在上面的代码中,我希望在不同的行中有两个方框,后跟颜色名称。但它在一行中给出了盒子,而在另一条线。如何在同一行中实现这一点 [] Red [] Blue 最佳答案 要快速修
我的问题是关于“para”对象。我在哪里可以找到 para 的所有方法?我尝试了 shoesrb.com 手册,但它只说 para 用于呈现文本。我也在 Freenode 尝试了#shoes,但没有人
我有一个 JavaScript 函数: function calculate(id1, id2) { var num1 = document.getElementById(id1).value; va
我对 XML、HTML 和 XSLT 非常陌生。 我正在学习 XSLT 类(class)的笔记,并且 xpath 上有一大块内容。注释说:以下是使用未缩写语法的位置路径的一些示例:- 子::para-
单击编辑字体图标后,我想为我的段落添加类。谁能帮我这个?谢谢。 .cust-style{ border-bottom: 1px solid #ef4048; display: in
我只是解析了来自 web 服务的响应,从响应中我必须显示 UIWebview 中特定键的接收数据。 Uiwebview中要显示的数据包含一些特殊的标签,如 , 等,请指教如何做? 最佳答案 注1: 我
在我使用 para--update 重新启动服务器后,openerp-server 会做什么? 提前致谢! 最佳答案 您倾向于在开发中将其与数据库参数 -d 一起使用。这意味着 openerp 将连接
我正在使用 Blueprint CSS 框架,我的 screen.css 文件中有以下 para 代码 p {margin:0 0 1.5em;} .left {float:left !importa
我正在开展一个项目,该项目需要将 word 文档中的特定段落转换为 HTML。我将拥有 para 或 paras 的范围对象,从该范围我可以获得 WordOpenXML,我想将其转换为 HTML。 (
如果没有广泛的范畴理论知识的人可以访问它们的示例,是否有一个列表? 最佳答案 Functional Programming with Bananas, Lenses, Envelopes and Ba
我正在尝试编写一些代码,或者寻找一个插件,它可以获取几个动态生成的段落并显示前 3 行并隐藏其余部分。 亚马逊上的某些产品页面具有此类功能。 然后,通过触发器,允许用户显示更多内容,然后在打开后隐藏内
我想要以下用途:。用法1:my_Launch.py--list-已安装用法2:my_Launch.py[-a|-b|-c]。这可以与argparse结合使用吗?。如果使用--list-Installe
我是一名优秀的程序员,十分优秀!