- Available for SunOS, Linux, Mac OS X, and Windows 32/64 bit
node -v
,npm -v
console.log('Hello, World!');
node main.js
- Boolean
- Number
- String
- undefined
- null
- Object
- Regex
- Function
- Array
- Date
const bar = 'bar';
let foo = 'foo';
foo = foo || 'default';
function MyObj() {
this.foo = 'foo';
}
const myObj = new MyObj();
function myFunc() {
console.log(arguments);
console.log(this.execAs);
}
console.log(myFunc.call({ execAs: 'call' }, 'a', 'b'));
console.log(myFunc.apply({ execAs: 'apply' }, ['a', 'b']));
const myFuncBind = myFunc.bind({ execAs: 'bind' });
console.log(myFuncBind('a', 'b'));