From 9b5fad82a3b8dbd848c879dabfe1c6be84792c1a Mon Sep 17 00:00:00 2001 From: Camilo Reyes Date: Sun, 11 Sep 2016 16:32:02 -0500 Subject: [PATCH] Illustrate simple use of callbacks --- package.json | 1 + simpleCallback.js | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 simpleCallback.js diff --git a/package.json b/package.json index c482a32..bc44839 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "version": "0.0.1", "scripts": { "test": "node_modules/.bin/mocha --ui bdd test/**/*.js", + "simple-callback": "node simpleCallback.js", "callback-hell": "node callbackHell.js", "dependency-inversion": "node callbackDependencyInversion.js", "polymorphic-callback": "node callbackPolymorphic.js" diff --git a/simpleCallback.js b/simpleCallback.js new file mode 100644 index 0000000..6e15571 --- /dev/null +++ b/simpleCallback.js @@ -0,0 +1,10 @@ +function receiver(fn) { + return fn(); +} + +function callback() { + return 'foobar'; +} + +var callbackResponse = receiver(callback); +console.log(callbackResponse);