Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #38437

Re: HTML5 embed element event

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>

Show all headers | View raw


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


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