summaryrefslogtreecommitdiff
path: root/doc/api/addons.md
diff options
context:
space:
mode:
authorVse Mozhet Byt <vsemozhetbyt@gmail.com>2016-12-02 20:03:12 +0200
committerRoman Reiss <me@silverwind.io>2016-12-03 14:12:50 +0100
commit7be1f186aa3c12dc745e42b246c9e883206bf17f (patch)
tree387acda2d04c6993b0ad4dd4911fc1d254722355 /doc/api/addons.md
parentc5ccc50d1f5d2ae451233aa4d6b327d318ed2825 (diff)
downloadandroid-node-v8-7be1f186aa3c12dc745e42b246c9e883206bf17f.tar.gz
android-node-v8-7be1f186aa3c12dc745e42b246c9e883206bf17f.tar.bz2
android-node-v8-7be1f186aa3c12dc745e42b246c9e883206bf17f.zip
doc: var => const in js code examples of addons.md
PR-URL: https://github.com/nodejs/node/pull/10092 Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Michaƫl Zasso <targos@protonmail.com>
Diffstat (limited to 'doc/api/addons.md')
-rw-r--r--doc/api/addons.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/doc/api/addons.md b/doc/api/addons.md
index d91f60ae7b..44dc69915c 100644
--- a/doc/api/addons.md
+++ b/doc/api/addons.md
@@ -423,8 +423,8 @@ To test it in JavaScript:
// test.js
const addon = require('./build/Release/addon');
-var obj1 = addon('hello');
-var obj2 = addon('world');
+const obj1 = addon('hello');
+const obj2 = addon('world');
console.log(obj1.msg, obj2.msg);
// Prints: 'hello world'
```
@@ -482,7 +482,7 @@ To test:
// test.js
const addon = require('./build/Release/addon');
-var fn = addon();
+const fn = addon();
console.log(fn());
// Prints: 'hello world'
```
@@ -645,7 +645,7 @@ Test it with:
// test.js
const addon = require('./build/Release/addon');
-var obj = new addon.MyObject(10);
+const obj = new addon.MyObject(10);
console.log(obj.plusOne());
// Prints: 11
console.log(obj.plusOne());
@@ -660,9 +660,9 @@ Alternatively, it is possible to use a factory pattern to avoid explicitly
creating object instances using the JavaScript `new` operator:
```js
-var obj = addon.createObject();
+const obj = addon.createObject();
// instead of:
-// var obj = new addon.Object();
+// const obj = new addon.Object();
```
First, the `createObject()` method is implemented in `addon.cc`:
@@ -840,7 +840,7 @@ Test it with:
// test.js
const createObject = require('./build/Release/addon');
-var obj = createObject(10);
+const obj = createObject(10);
console.log(obj.plusOne());
// Prints: 11
console.log(obj.plusOne());
@@ -848,7 +848,7 @@ console.log(obj.plusOne());
console.log(obj.plusOne());
// Prints: 13
-var obj2 = createObject(20);
+const obj2 = createObject(20);
console.log(obj2.plusOne());
// Prints: 21
console.log(obj2.plusOne());
@@ -1022,9 +1022,9 @@ Test it with:
// test.js
const addon = require('./build/Release/addon');
-var obj1 = addon.createObject(10);
-var obj2 = addon.createObject(20);
-var result = addon.add(obj1, obj2);
+const obj1 = addon.createObject(10);
+const obj2 = addon.createObject(20);
+const result = addon.add(obj1, obj2);
console.log(result);
// Prints: 30