accessor-fn.common.js 250 B

12345678910111213
  1. 'use strict';
  2. var index = (function (p) {
  3. return p instanceof Function ? p // fn
  4. : typeof p === 'string' ? function (obj) {
  5. return obj[p];
  6. } // property name
  7. : function (obj) {
  8. return p;
  9. };
  10. }); // constant
  11. module.exports = index;