【文件属性】:
文件名称:cast-property-types.js:将对象中的属性强制为其他类型
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-29 07:55:25
JavaScript
cast-property-types.js
将对象中的属性强制为其他类型
这是什么?
这是一个实用函数,用于获取具有字符串值的属性的对象,并将这些字符串转换为其他类型(例如布尔值和数字)。
应用程序接口
castPropertyTypes()
@param {Object}输入要转换的键值对
@param {Object} 示例键值对,其中值是所需类型
@returns {Object} 具有与输入相同的属性但具有强制转换值的新对象
castPropertyTypes()将从第一个参数中获取值,并使用在第二个参数中找到的类型转换这些值。
例如, castPropertyTypes({ value: '123' }, { value: 0 })将返回:
{
" value " : 123
}
我们使用内置的parseFloat()方法将值转换为数字,因此请注意非数字值可能会
【文件预览】:
cast-property-types.js-master
----.eslintrc(65B)
----.travis.yml(49B)
----LICENSE(1KB)
----test()
--------index.js(3KB)
----README.md(1KB)
----dist()
--------index.js(3KB)
----.gitignore(59B)
----index.js(2KB)
----.eslintignore(59B)
----package.json(1KB)