Files
2023-08-01 13:49:46 +02:00
..
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00
2023-08-01 13:49:46 +02:00

Travis status Dependency status devDependency status npm version

to-property-key-x

Converts argument to a value that can be used as a property key.

Version: 2.0.2
Author: Xotic750 Xotic750@gmail.com
License: MIT
Copyright: Xotic750

module.exports(argument)string | symbol

This method Converts argument to a value that can be used as a property key.

Kind: Exported function
Returns: string | symbol - The converted argument.
Throws:

  • TypeError If argument is not a symbol and is not coercible to a string.
Param Type Description
argument * The argument to onvert to a property key.

Example

var toPropertyKey = require('to-property-key-x');

toPropertyKey(); // 'undefined'
toPropertyKey(1); // '1'
toPropertyKey(true); // 'true'

var symbol = Symbol('a');
toPropertyKey(symbol); // symbol

toPropertyKey(Object.create(null)); // TypeError