Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #34125
| From | Rolf Niepraschk <Rolf.Niepraschk@gmx.de> |
|---|---|
| Newsgroups | comp.lang.javascript |
| Subject | Re: Iterating through an array (special syntax) |
| Date | 2017-10-18 14:25 +0200 |
| Message-ID | <f4ovh0Fote6U1@mid.individual.net> (permalink) |
| References | (1 earlier) <7f583c52-91a8-4773-a2cb-bc8534a1ad78@googlegroups.com> <f4mddoF6nddU1@mid.individual.net> <22557651-daf7-4252-b3a4-c9df083be85c@googlegroups.com> <f4mqfvF9pi1U1@mid.individual.net> <8167474.CDJkKcVGEf@PointedEars.de> |
Am 18.10.2017 um 13:55 schrieb Thomas 'PointedEars' Lahn:
> Rolf Niepraschk wrote:
>
>> […] How must be the function modified if the array
>> is generated in an asynchronous way? For example:
>>
>> //--------------------------------------------------------
>> function foo() {
>> setTimeout(function() {
>> var arr = [1,2,3,4];
>> // ???
>> }, 500);
>> }
>>
>> foo().each((oldItem,newItem) => {
>> console.log(`oldItem: ${oldItem} newItem: ${newItem}`)
>> })
>> //--------------------------------------------------------
>
> function foo (callback)
> {
> var t = window.setTimeout(function () {
> window.clearTimeout(t);
> var arr = [1, 2, 3, 4];
> callback(arr);
> }, 500);
> }
>
> foo((a) => {
> // a.forEach(…);
> });
>
This is _not_ what I want. I want a syntax similar to JQuery e.g.
$.get(...)
.done(...)
.fail(...)
> But AISB, your approach at problem solving is *unwise* at best.
Please accept my wishes or do not write here.
>
> For example, window.setTimeout() is a host object’s method provided by Web
> browsers; it is unavailable in nodeJS, while there are other, *better* ways
"setTimeout()" _is_ available in nodeJS and in my example it is only a
place holder of any asynchronous way for creating an array.
...Rolf
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-17 12:39 +0200
Re: Iterating through an array (special syntax) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2017-10-17 05:54 -0700
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-17 15:03 +0200
Re: Iterating through an array (special syntax) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2017-10-17 06:19 -0700
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-17 18:46 +0200
Re: Iterating through an array (special syntax) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-10-18 13:55 +0200
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-18 14:25 +0200
Re: Iterating through an array (special syntax) "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2017-10-18 15:38 +0200
Re: Iterating through an array (special syntax) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-10-18 15:49 +0200
Re: Iterating through an array (special syntax) "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2017-10-18 16:25 -0700
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-19 07:50 +0200
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-19 15:15 +0200
Re: Iterating through an array (special syntax) Julio Di Egidio <julio@diegidio.name> - 2017-10-19 06:36 -0700
Re: Iterating through an array (special syntax) Julio Di Egidio <julio@diegidio.name> - 2017-10-19 06:39 -0700
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-19 18:16 +0200
Re: Iterating through an array (special syntax) Julio Di Egidio <julio@diegidio.name> - 2017-10-19 18:55 -0700
Re: Iterating through an array (special syntax) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-10-19 21:53 +0200
Re: Iterating through an array (special syntax) Rolf Niepraschk <Rolf.Niepraschk@gmx.de> - 2017-10-20 07:55 +0200
Re: Iterating through an array (special syntax) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-10-20 21:48 +0200
Re: Iterating through an array (special syntax) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-10-18 04:50 +0200
csiph-web