Skip to content

sasaplus1-prototype/once.js

Repository files navigation

once.js

execute once

Installation

$ npm install sasaplus1-prototype/once.js

Usage

via require()

var once = require('once');

via <script>

<script src="once.min.js"></script>

Example

var fn = once(function() {
  return 'once';
});

fn();  // => 'once'
fn();  // => undefined

Functions

once(fn)

  • fn
    • Function
  • return
    • Function

return converted function. throw TypeError if fn is not a function.

License

The MIT license.