The question is directed at people who have thought about code style in the context of the upcoming ECMAScript 6 (Harmony) and who have already worked with the language.  With () => {} and function () {} we are getting two very similar ways to w...
Can someone please explain why defining a prototype function with lambda expression doesn't work? I thought this must be asked before but couldn't find it.   function Book(title, year) {     this.title = title;     this.year = year;      // d...
Faced strange issue in JS. I receive error on this:  let a = [] let b = [1,2,3] b.forEach(a.push) TypeError: Array.prototype.push called on null or undefined     at Array.forEach (native)     at repl:1:3     at REPLServer.defaultEval (repl.js:262:27)...
This is the slideshow that we used:  http://www.littlewebthings.com/projects/blinds/  and this is the JS file:  http://www.littlewebthings.com/projects/blinds/js/jquery.blinds-0.9.js  However, this slideshow doesn't have a setting that makes it g...
I use Babel and Google Chrome Developer Tools with JavaScript source maps enabled. Given this code  function myFunc(elements) {   return elements     .map(element => element.value)     .filter(value => value >= 0); }   how can I pause execut...
I cannot use the parameter passed to my javascript method in lambda expression by trying several ways as shown below. How can I use id parameter in the expression below? Thanks in advance.  There is a hyperlink in the FileName and I pass the ID param...
g'day, I read meteor was going all ecmascript 6 - and thought awesome... "I never have to write 'function' again" - so quickly changed a bunch of functions over to lambdas... only to discover it doesn't work :(    If you write...
I would like to determine which is the best practice between equivalent solutions. The use case is an instance of a class that listen to an event. Dr. Axel Rauschmayer prefers the lambda for readability. I agree with him. But in term of performance a...
I'm creating a lambda function that executes a second function with a concrete params.This code works in Firefox but not in Chrome, its inspector shows a weird error, Uncaught TypeError: Illegal invocation. What's wrong of my code?  var make...
I just found out that the following (awesome) syntax is accepted by Firefox  f = function(x) x+1; f(17) //gives 18   Does anyone know what the hell is going on here? Is this in any standard? Do other browsers also accept it? (I tested IE 8 and it gav...

Tags

Recent Questions

Top Questions

Home Tags Terms of Service Privacy Policy DMCA Contact Us

©2020 All rights reserved.