javascript 0.3.0

A JavaScript engine implementation in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
// feature probe for 'Map'
try {
  if (typeof Map !== 'function') throw new Error('Map missing');
  const m = new Map();
  m.set('a', 1);
  if (m.get('a') !== 1) throw new Error('Map failed');
  console.log('OK');
} catch (e) {
  console.log('NO');
}