coco-js

0.0.3 • Public • Published

coco-js

coco-js adds the CoffeeScript prototype alias operator :: to JavaScript.

npm install coco-js

Examples

Array::slice.call("string")
 
/*
[
  's',
  't',
  'r',
  'i',
  'n',
  'g'
]
*/
 
 
var prop = 'slice';
Array::[prop].call("string")
 
/*
[
  's',
  't',
  'r',
  'i',
  'n',
  'g'
]
*/
 
var isString = function (obj) {
  return Object::toString.call(obj) === '[object String]'
}
 
isString('string') // true
isString([]) // false

Tests

make test

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i coco-js

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • benjreinhart