3.1.2 • Published 5 years ago

to-property-key-x v3.1.2

Weekly downloads
11,566
License
MIT
Repository
github
Last release
5 years ago

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.
ParamTypeDescription
argument*The argument to onvert to a property key.

Example

import toPropertyKey from 'to-property-key-x';

console.log(toPropertyKey()); // 'undefined'
console.log(toPropertyKey(1)); // '1'
console.log(toPropertyKey(true)); // 'true'

const symbol = Symbol('a');
console.log(toPropertyKey(symbol)); // symbol

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

5 years ago

3.1.1

5 years ago

3.1.0

5 years ago

3.0.20

5 years ago

3.0.19

5 years ago

3.0.18

5 years ago

3.0.17

5 years ago

3.0.16

5 years ago

3.0.15

5 years ago

3.0.14

5 years ago

3.0.13

5 years ago

3.0.12

5 years ago

3.0.11

5 years ago

3.0.10

5 years ago

3.0.9

5 years ago

3.0.8

5 years ago

3.0.7

5 years ago

3.0.6

5 years ago

3.0.5

5 years ago

3.0.4

5 years ago

3.0.3

5 years ago

3.0.2

5 years ago

3.0.1

5 years ago

3.0.0

5 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.0.0

7 years ago