Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.javascript > #38437
| Newsgroups | comp.lang.javascript |
|---|---|
| Date | 2020-05-21 15:25 -0700 |
| References | (2 earlier) <510316de-79da-42b4-8502-ce21d07bacdc@googlegroups.com> <12dbcf64-ebca-4c3d-adc7-26ad1246ca63@googlegroups.com> <4261657.LvFx2qVVIh@PointedEars.de> <61275749-9018-4baf-a633-6de74dceedd3@googlegroups.com> <3049967.y3JZ3UGTbG@PointedEars.de> |
| Message-ID | <11f17cae-beb1-46ff-8827-e0daa24487fa@googlegroups.com> (permalink) |
| Subject | Re: HTML5 embed element event |
| From | "Michael Haufe (TNO)" <tno@thenewobjective.com> |
On Thursday, May 21, 2020 at 2:51:01 PM UTC-5, Thomas 'PointedEars' Lahn wrote:
> As I mentioned recently, I have been using the term “feature” in my code for
> ages[tm] :)
Which is not necessarily incompatible:
<https://en.wikipedia.org/wiki/Feature-oriented_programming>
Part of my undergraduate research was in this area.
"Managing the Evolution of Software Product Lines"
<https://thenewobjective.com/publications>
> > To iterate is human, to recurse is divine.
>
> I see. Nice line :)
Credit to L. Peter Deutsch
<https://en.wikipedia.org/wiki/L._Peter_Deutsch>
> > [...propertyNames(el)]
>
> IOW, now for simple cases .forEach(…) is rendered unnecessary, too? :-o
In simple cases where you don't need to filter you don't need an array. Set.prototype.forEach() exists
It's a shame that something like iterator expressions were never standardized:
<https://developer.mozilla.org/en-US/docs/Archive/Web/JavaScript/Array_comprehensions>
If they were then:
```
[...propertyNames(el)]
.filter(name => name.startsWith('on'))
```
might become:
```
[...propertyNames(el); name => name.startsWith('on')]
```
But that's wishful thinking.
Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
HTML5 embed element event Andrew Poulos <ap_prog@hotmail.com> - 2020-05-19 16:39 +1000
Re: HTML5 embed element event "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-05-19 17:29 +0200
Re: HTML5 embed element event Andrew Poulos <ap_prog@hotmail.com> - 2020-05-20 07:45 +1000
Re: HTML5 embed element event "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-05-20 00:21 +0200
Re: HTML5 embed element event rcpj@panix.com (Pierre Jelenc) - 2020-05-20 01:09 +0000
Re: HTML5 embed element event Andrew Poulos <ap_prog@hotmail.com> - 2020-05-20 18:36 +1000
Re: HTML5 embed element event "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2020-05-20 12:36 +0200
Re: HTML5 embed element event "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-05-19 17:21 -0700
Re: HTML5 embed element event Andrew Poulos <ap_prog@hotmail.com> - 2020-05-20 18:43 +1000
Re: HTML5 embed element event Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-05-21 17:15 +0200
Re: HTML5 embed element event "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-05-21 08:55 -0700
Re: HTML5 embed element event "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-05-21 08:57 -0700
Re: HTML5 embed element event Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-05-21 18:53 +0200
Re: HTML5 embed element event "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-05-21 11:00 -0700
Re: HTML5 embed element event Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-05-21 21:50 +0200
Re: HTML5 embed element event Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-05-21 22:03 +0200
Re: HTML5 embed element event "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2020-05-21 15:25 -0700
Re: HTML5 embed element event Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2020-05-23 03:06 +0200
csiph-web