diff options
author | Vse Mozhet Byt <vsemozhetbyt@gmail.com> | 2016-12-02 20:03:12 +0200 |
---|---|---|
committer | Roman Reiss <me@silverwind.io> | 2016-12-03 14:12:50 +0100 |
commit | 7be1f186aa3c12dc745e42b246c9e883206bf17f (patch) | |
tree | 387acda2d04c6993b0ad4dd4911fc1d254722355 /doc/api/addons.md | |
parent | c5ccc50d1f5d2ae451233aa4d6b327d318ed2825 (diff) | |
download | android-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.md | 22 |
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 |