parse-strings-in-object:将JS对象中的字符串值转换为布尔值和数字

时间:2024-05-22 03:28:16
【文件属性】:

文件名称:parse-strings-in-object:将JS对象中的字符串值转换为布尔值和数字

文件大小:53KB

文件格式:ZIP

更新时间:2024-05-22 03:28:16

TypeScript

解析JS对象中的字符串 概述 一个非常简单的模块,它采用JavaScript对象并返回一个新对象,该对象具有将布尔值,空值和数字转换为正确类型的字符串表示形式。 所以: "true"和"false"变为true和false "1"和"3.147"为1和3.147 即使“看起来像”数字, "192.168.1.1"被保留了下来 "null"变为null 它可以递归工作,因此嵌套结构没有问题。 类似数组的字符串(目前,仅以逗号分隔的值这样解释)也将被转换: "test,one,two,three"变成["test","one","two","three"] (字符串数组) "0,1,2,3"变为[0,1,2,3] (数字数组) 该模块的最初灵感来自使用配置模块( )以及必须检查诸如active === false || active === 'false'类的事情。 act


【文件预览】:
parse-strings-in-object-master
----.gitignore(27B)
----package.json(827B)
----tslint.json(299B)
----package-lock.json(182KB)
----src()
--------index.test.ts(5KB)
--------index.ts(1KB)
----jest.config.js(200B)
----tsconfig.json(273B)
----README.md(3KB)
----example()
--------example.js(777B)

网友评论