| /*! | ||
| * nosh.js v0.0.2 | ||
| * nosh.js v0.0.3 | ||
| * https://github.com/lmk123/noshjs | ||
@@ -25,7 +25,8 @@ * Released under the MIT License. | ||
| * 解析一个数字的各个部分 | ||
| * @param {number} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|undefined} | ||
| * @param {number|string} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|null} | ||
| */ | ||
| var parseNumber = function (number) { | ||
| if (!isNumber(number)) { return } | ||
| number = Number(number); | ||
| if (!isNumber(number)) { return null } | ||
| var minus = false; | ||
@@ -32,0 +33,0 @@ var stringValue = String(number); |
+5
-4
| /*! | ||
| * nosh.js v0.0.2 | ||
| * nosh.js v0.0.3 | ||
| * https://github.com/lmk123/noshjs | ||
@@ -21,7 +21,8 @@ * Released under the MIT License. | ||
| * 解析一个数字的各个部分 | ||
| * @param {number} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|undefined} | ||
| * @param {number|string} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|null} | ||
| */ | ||
| var parseNumber = function (number) { | ||
| if (!isNumber(number)) { return } | ||
| number = Number(number); | ||
| if (!isNumber(number)) { return null } | ||
| var minus = false; | ||
@@ -28,0 +29,0 @@ var stringValue = String(number); |
+5
-4
| /*! | ||
| * nosh.js v0.0.2 | ||
| * nosh.js v0.0.3 | ||
| * https://github.com/lmk123/noshjs | ||
@@ -27,7 +27,8 @@ * Released under the MIT License. | ||
| * 解析一个数字的各个部分 | ||
| * @param {number} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|undefined} | ||
| * @param {number|string} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|null} | ||
| */ | ||
| var parseNumber = function (number) { | ||
| if (!isNumber(number)) { return } | ||
| number = Number(number); | ||
| if (!isNumber(number)) { return null } | ||
| var minus = false; | ||
@@ -34,0 +35,0 @@ var stringValue = String(number); |
+2
-2
| /*! | ||
| * nosh.js v0.0.2 | ||
| * nosh.js v0.0.3 | ||
| * https://github.com/lmk123/noshjs | ||
| * Released under the MIT License. | ||
| */ | ||
| !function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(e.nosh=e.nosh||{})}(this,function(e){"use strict";var n=function(e){return null==e?e:JSON.parse(JSON.stringify(e))},t=function(e,n,t){return e.filter(function(e){return e[n]===t})},r=function(e){return"number"==typeof e&&!isNaN(e)},i=function(e){if(r(e)){var n=!1,t=String(e);"-"===t[0]&&(n=!0,t=t.slice(1));var i=t.indexOf(".");return{minus:n,integer:i>0?t.slice(0,i):t,decimal:i>0?t.slice(i):""}}},o=["","K","M","B","T","P","E"],u=o.length,f=Math.pow(10,3),c=function(e,n){void 0===n&&(n=2);var t=i(e);if(!t)return"";var r=Math.min(Math.ceil(t.integer.length/3),u)-1;return Number((e/Math.pow(f,r)).toFixed(n))+o[r]},s=function(e){var n=i(e);if(!n)return"";for(var t=n.minus,r=n.integer,o=n.decimal,u=r.length,f=Math.ceil(u/3),c=[],s=0;s<f;s++)c.unshift(r.slice(-3*(s+1),u-3*s));return(t?"-":"")+c.join(",")+o},a=Object.prototype,l=a.hasOwnProperty,d=function(e){var n="";for(var t in e)l.call(e,t)&&(n+=t+"="+encodeURIComponent(e[t]));return n},p=function(e,n){var t=e.indexOf(n);return t>=0&&e.splice(t,1),t};e.copy=n,e.filterBy=t,e.isNumber=r,e.kmbt=c,e.thousands=s,e.obj2qs=d,e.remove=p,Object.defineProperty(e,"__esModule",{value:!0})}); | ||
| !function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n(e.nosh=e.nosh||{})}(this,function(e){"use strict";var n=function(e){return null==e?e:JSON.parse(JSON.stringify(e))},t=function(e,n,t){return e.filter(function(e){return e[n]===t})},r=function(e){return"number"==typeof e&&!isNaN(e)},i=function(e){if(e=Number(e),!r(e))return null;var n=!1,t=String(e);"-"===t[0]&&(n=!0,t=t.slice(1));var i=t.indexOf(".");return{minus:n,integer:i>0?t.slice(0,i):t,decimal:i>0?t.slice(i):""}},o=["","K","M","B","T","P","E"],u=o.length,f=Math.pow(10,3),c=function(e,n){void 0===n&&(n=2);var t=i(e);if(!t)return"";var r=Math.min(Math.ceil(t.integer.length/3),u)-1;return Number((e/Math.pow(f,r)).toFixed(n))+o[r]},s=function(e){var n=i(e);if(!n)return"";for(var t=n.minus,r=n.integer,o=n.decimal,u=r.length,f=Math.ceil(u/3),c=[],s=0;s<f;s++)c.unshift(r.slice(-3*(s+1),u-3*s));return(t?"-":"")+c.join(",")+o},a=Object.prototype,l=a.hasOwnProperty,d=function(e){var n="";for(var t in e)l.call(e,t)&&(n+=t+"="+encodeURIComponent(e[t]));return n},p=function(e,n){var t=e.indexOf(n);return t>=0&&e.splice(t,1),t};e.copy=n,e.filterBy=t,e.isNumber=r,e.kmbt=c,e.thousands=s,e.obj2qs=d,e.remove=p,Object.defineProperty(e,"__esModule",{value:!0})}); |
@@ -5,7 +5,8 @@ import isNumber from '../isNumber' | ||
| * 解析一个数字的各个部分 | ||
| * @param {number} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|undefined} | ||
| * @param {number|string} number | ||
| * @return {{minus: boolean, integer: string, decimal: string}|null} | ||
| */ | ||
| export default function (number) { | ||
| if (!isNumber(number)) return | ||
| number = Number(number) | ||
| if (!isNumber(number)) return null | ||
| let minus = false | ||
@@ -12,0 +13,0 @@ let stringValue = String(number) |
+1
-1
| { | ||
| "name": "noshjs", | ||
| "version": "0.0.2", | ||
| "version": "0.0.3", | ||
| "main": "dist/nosh.common.js", | ||
@@ -5,0 +5,0 @@ "module": "dist/nosh.esm.js", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
16331
0.98%475
0.85%0
-100%