Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re^6: Shouldn't references be readonly?

by LanX (Cardinal)
on Aug 05, 2020 at 22:21 UTC ( #11120378=note: print w/replies, xml ) Need Help??


in reply to Re^5: Shouldn't references be readonly?
in thread Shouldn't LITERAL references be readonly? (updated)

> Perl is not JS. Does JS even have references as first-class values like Perl does?

All objects are references in JS and implicitly dereferenced. Passing an object means passing the reference.

I doubt that JS has a way to reveal the counter printed like in Perl, so the use of references is transparently hidden.

But the semantics are the same, and IIRC does ECMA explicitly name the concept of "reference".

And yes, JS has no reference constructor like \ but you can compare objects for identity with ===

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://11120378]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (5)
As of 2020-10-29 14:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My favourite web site is:












    Results (271 votes). Check out past polls.

    Notices?