13-01-2013, 03:51 PM
niahoo > Pour moi un langage où on utiliserait le nom de classe, ça serait un contexte de classe et non d'objet. Je trouverais ça encore plus déroutant ^^
Sinon pour résumer :
- Utiliser Coffeescript (ou TypeScript, Livescript, ect.) pour profiter du fat arrow
- Utiliser _.bind et _.bindAll de la libraire underscore
- Utiliser la conservation de contexte classique me/that/self/_this = this (ou notation plus précise)
- Function::bind (+ polyfill)
- Attendre l'ES6 et le fat arrow
Sinon pour résumer :
- Utiliser Coffeescript (ou TypeScript, Livescript, ect.) pour profiter du fat arrow
- Utiliser _.bind et _.bindAll de la libraire underscore
- Utiliser la conservation de contexte classique me/that/self/_this = this (ou notation plus précise)
- Function::bind (+ polyfill)
- Attendre l'ES6 et le fat arrow