Click here to Skip to main content
15,913,854 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Javascript Pin
Kirk 1038982123-Mar-18 9:32
Kirk 1038982123-Mar-18 9:32 
GeneralRe: Javascript Pin
kmoorevs22-Mar-18 9:25
kmoorevs22-Mar-18 9:25 
GeneralRe: Javascript Pin
Kirk 1038982123-Mar-18 9:41
Kirk 1038982123-Mar-18 9:41 
GeneralRe: Javascript Pin
kmoorevs23-Mar-18 11:00
kmoorevs23-Mar-18 11:00 
GeneralRe: Javascript Pin
Jon McKee22-Mar-18 12:01
professionalJon McKee22-Mar-18 12:01 
GeneralRe: Javascript Pin
Jacquers22-Mar-18 20:32
Jacquers22-Mar-18 20:32 
GeneralRe: Javascript Pin
Stuart Dootson22-Mar-18 22:20
professionalStuart Dootson22-Mar-18 22:20 
GeneralRe: Javascript Pin
Sander Rossel23-Mar-18 1:25
professionalSander Rossel23-Mar-18 1:25 
Marc Clifton wrote:
I still have to give our own Sander's Javascript LINQ a whirl
Sounds like you should read Apply, Call and Bind on JavaScript functions[^] and Prototype in JavaScript[^] by that same Sander.
This Sander guy really sounds like a smart dude! Laugh | :laugh:
Marc Clifton wrote:
Working with arrays and dictionaries is really easy
How is
JavaScript
var array = [2, 5, 9];
var index = array.indexOf(5);
if (index > -1) {
    array.splice(index, 1);
}
easy!? WTF | :WTF:
Can you even tell what it does?
It simply removes 5 from the array and I had to Google this (again)...
The best part is that you might need a polyfill for indexOf if you need to support older browsers Laugh | :laugh:

The equivalent in arrgh.js:
JavaScript
var l = new List([2, 5, 9]);
l.remove(5);
Works in older browsers too, no polyfills necessary Big Grin | :-D
And then, of course, there's the complete LINQ library that JavaScript lacks Wink | ;)
I'll admit that you usually don't need LINQ in your browser and getting arrgh just for remove is a bit overkill Laugh | :laugh:
Did I mention Node.js is also supported...? Big Grin | :-D

GeneralRe: Javascript Pin
Leng Vang23-Mar-18 6:53
Leng Vang23-Mar-18 6:53 
GeneralRe: Javascript Pin
Marc Clifton23-Mar-18 8:24
mvaMarc Clifton23-Mar-18 8:24 
GeneralRe: Javascript Pin
David Days23-Mar-18 6:15
professionalDavid Days23-Mar-18 6:15 
GeneralRe: Javascript Pin
abmv23-Mar-18 20:26
professionalabmv23-Mar-18 20:26 
GeneralRe: Javascript Pin
David Days24-Mar-18 5:13
professionalDavid Days24-Mar-18 5:13 
GeneralRe: Javascript Pin
abmv24-Mar-18 23:35
professionalabmv24-Mar-18 23:35 
GeneralRe: Javascript Pin
Leng Vang23-Mar-18 6:45
Leng Vang23-Mar-18 6:45 
GeneralAPOD Pin
R. Giskard Reventlov22-Mar-18 4:39
R. Giskard Reventlov22-Mar-18 4:39 
GeneralVCF Europe Pin
CodeWraith22-Mar-18 3:58
CodeWraith22-Mar-18 3:58 
QuestionRe: VCF Europe Pin
megaadam22-Mar-18 4:52
professionalmegaadam22-Mar-18 4:52 
AnswerRe: VCF Europe Pin
OriginalGriff22-Mar-18 5:03
mveOriginalGriff22-Mar-18 5:03 
AnswerRe: VCF Europe Pin
CodeWraith22-Mar-18 5:30
CodeWraith22-Mar-18 5:30 
GeneralRe: VCF Europe Pin
megaadam22-Mar-18 7:00
professionalmegaadam22-Mar-18 7:00 
GeneralRe: VCF Europe Pin
CPallini22-Mar-18 11:30
mveCPallini22-Mar-18 11:30 
GeneralRe: VCF Europe Pin
PIEBALDconsult25-Mar-18 11:03
mvePIEBALDconsult25-Mar-18 11:03 
GeneralRe: VCF Europe Pin
CPallini25-Mar-18 20:57
mveCPallini25-Mar-18 20:57 
QuestionProgramming Question of the Week? Pin
megaadam22-Mar-18 1:10
professionalmegaadam22-Mar-18 1:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.