【javascript – 函数表达式与函数声明:返回值】教程文章相关的互联网学习教程文章

如何从包含jQuery.get()的JavaScript函数中获取返回值?【代码】

我有一个调用JQuery.get()的JavaScript方法,我想从它返回值到被调用方函数..以下是代码:function CheckExistance(userName) {$.get("JQueryPage.aspx", { name: userName },function(result) {if (result == "1") {value = true;}else if (result == "0") {value = false;}else if (result == "error") {value = false;}}); return value;}我想要回报价值;返回在get()函数中设置的值…我知道get()是异步操作,并且...

javascript-从getJSON函数返回值【代码】

我有一个带有jQuery getJSON的函数,我需要返回结果值(以在其他地方使用它) 这是代码:function getval(){ jQuery.getJSON('http://data.mtgox.com/api/1/BTCUSD/ticker?callback=?', function(data) {// We can't use .return because return is a JavaScript keyword.return data['return'].avg.value; }); }$(function () {$(document).ready(function() {alert (getval());});});这是行不通的:( 我知道我可以从getJSON函数内部调...

javascript-$.post()调用的返回值【代码】

我有一个jQuery $.post函数,就像这样:$.post('/test',json_data, function(data) {result=data });此函数实际上是在验证中使用的…因此它的返回值(数据)包含true或false.但是此值未存储在变量“结果”中.我知道这是因为post进行了异步调用,因此它不等待响应.我想问的是,是否有一些解决方法?还是可以通过某种方式使此调用同步?解决方法:这被认为是不好的做法,但是$.ajax()中有一个异步参数,您可以将其设置为false并同步等待结果:...

javascript-node.js解决承诺并返回值【代码】

我使用Microsoft Bot框架提出了一个“简单的” PoC Bot.我以tutorial为基础进行扩展. 我有一些针对差异意图的基本功能(例如,问候语,再见等),其中一个具有更多逻辑(reqstatus). 简单的(即greeting.js)可以很好地返回答案,而复杂的则不能(reqstatus.js).在独立脚本中运行reqstatus.js的主要代码(不带第一个“ const getReqStatus =(entity)=> {”). server.js(主)->参见“如果(意图){”中的调用…const getFeelings = require('./int...

Javascript异步返回值【代码】

正如我以为我了解JS范围… 采取以下代码:function init() {var page;var pageName = $('body').data('page');switch(pageName) {// (there are more switch cases here normally...) case 'pSearchLatest':require(['searchresults'], function (SearchResults) {page = new SearchResults().init();console.log(page); // <- shows the object!});default:break;}console.log(page); // <- undefinedreturn pa...

Javascript-在TypeScript中,是否有任何方法可以将函数返回值键入函数本身?【代码】

在上周,我一直在研究如何在TypeScript中将函数返回值键入函数本身. 对我来说,很难的是类型不是TypeScript(或其他任何类型的系统,不是很确定)中的一流对象. 从某种意义上说,我正在寻找一种自我参照类型的方法.不仅可以识别自己,而且可以与其他任何人区分开. 实际上,我已经在vanilaJS中实现了这样的事情. 示例1:成员类型为函数的返回值:成员log("=Are you a member? ========= "); const Member = a => Type(Member)([a]); // Memb...

javascript – 如何在内部Ajax调用的函数中获取返回值–JQuery【代码】

这对你们很少人来说听起来很容易,但我无法弄清楚为什么我无法获得返回值,即使在chceking很多帖子之后:(function getMessageCount() {var count;$.ajax({type: "POST",url: "http://localhost:43390" + "/services/DiscussionWidgetService.asmx/GetMessageCount",dataType: "json",contentType: "application/json; charset=utf-8",success: function (data) { count = data.d;} //success});return co...

javascript – 如何忽略数组解构中的某些返回值?【代码】

当我只对索引0之外的数组值感兴趣时,我可以避免在数组解构时声明无用的变量吗? 在下面,我想避免声明a,我只对索引1及更高版本感兴趣.// How can I avoid declaring "a"? const [a, b, ...rest] = [1, 2, 3, 4, 5];console.log(a, b, rest); 解决方法:Can I avoid declaring a useless variable when array destructuring when I am only interested in array values beyond index 0?是的,如果您将作业的第一个索引留空,则不会分配任...

javascript返回值始终未定义【代码】

我正在尝试检索seprated函数的2个属性,我在函数结束前调试那些值,并且它们有一个值,但返回值是unwasined我不知道为什么! .js文件function STAAPlanlat(){alert ("the function");if (navigator.geolocation) {//we supposed to call the handlers of the expections navigator.geolocation.watchPosition(function(position) {alert("show position ");// x.innerHTML="Latitude: " + position.coords.latitude +"<br />Longitud...

如何使Javascript setTimeout在函数中返回值【代码】

我有一个函数调用一些服务并返回响应.如果响应为FALSE,则等待1秒再次询问服务(然后可能返回TRUE). 如何调用我的函数“checkService()”一次,并获得真正的价值? (第一次或第二次尝试,由函数决定)我在函数内部设置RET值,但函数总是返回第一个RET,因为setTimeout是异步的. 换句话说,我需要一些“睡眠”技巧或任何解决方案(也可能是jQuery).function checkService() {//this may return TRUE or FALSEvar RET = someServiceResponse()...

javascript – getElementById仅为第一个元素返回值【代码】

我有一个脚本,在一些生成的元素上请求调用,并按ID选择指定的元素.我遇到的奇怪问题是,select非常适用于页面上的第一个项目,但对于每个其他项目都返回null.可能是什么原因造成的? 这是相关的Javascript:<script type="text/javascript"> function showFrame(content, id, vid, crating) {var container = document.getElementById(vid+'_container');$('#'+vid+'_embed').html(content);$('#'+vid+'_embed iframe').attr('SCROLLI...

javascript – JS Geolocation在返回值之前等到成功【代码】

我尝试开发浏览器地理位置,但似乎地理位置在搜索我的位置时会快速返回一个值. 我的脚本示例:function updateCoordinate() {navigator.geolocation.getCurrentPosition(function (position) {setTimeout(function() {var returnValue = {latitude: position.coords.latitude,longitude: position.coords.longitude}var serializeCookie = serialize(returnValue);$.cookie('geolocation', serializeCookie);return serializeCookie...

javascript – 如何通过回调函数返回值【代码】

这是我的代码function save_current_side(current_side) {var result;var final = a.b({callback: function (a) {console.log(a); // its working fine here return a;}}); }其中b是同步函数.我在代码中的任何地方调用上面的函数var saved = save_current_side(current_side);保存的变量未定义.如何通过回调函数返回值解决方法:如果b是一个synchronoys方法,你只需将值存储在一个变量中,这样就可以从save_current_side函数而不是回...

javascript – 如何使用fetch返回promise回调的返回值?【代码】

参见英文答案 > How do I return the response from an asynchronous call? 35个我有点难过.我忘记了怎么做.我有一个名为ext.get()的函数,它接受url的参数.它从网址获取响应. ext.get()函数用于将响应作为json返回.我不认为这样做.ext.get = (url) => {let myHeaders = new Headers();let options = {method: 'GET',headers: myHeaders,mode: 'cors'};//fetch getfetch(url, options).then(res...

javascript – JSDoc中的文档集合(类型数组)返回值和参数【代码】

当数组元素可以是以下任何一个时,如何在JSDoc中记录数组返回值(和参数): >一种类型(例如String,Array).>对象字面量.解决方法:如果您正在寻找如何记录数组中对象的类型,您需要这样的东西:/*** @param {String[]} aliases*/http://code.google.com/p/jsdoc-toolkit/wiki/TagParam#Parameter_Type_Information

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部