0.0.22 • Published 10 months ago

commonsy v0.0.22

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago
//原生js引用
import sysFun from './node_modules/commonsy/index.js';

1.8版本更新内容

My NPM Package

A simple npm package for publicCommon.

Installation

npm install commonSy

迅雷下载

    const dataTime=new sysFun.XunLeiDownloadUrl('http://localhost');

货币转化样式

   const Amount =new sysFun.formatCurrency(1000.50, 'US', 'USD');

图片压缩

  const image = new sysFun.CompressImage(file, maxWidth, maxHeight, quality);

时间处理

  const image = new sysFun.DateTimeFormatter(2022-10-10 11:11:10, 'yyyy-mm-dd HH:mm:ss');

获取浏览器类型

  const browserType = new sysFun.GetBrowserType();

表单验证

   let formData=[ { val:1735428805, valName:'姓名', lenth:8, rule:/^1[3-9]\d{9}$/, max:11, min:11, validList:['isNull', 'isFormattingError', 'isMax', 'isMin']}]
   const vial=new sysFun.FormValidation(formData);
   console.log(vial.validationData());

1.9版本更新内容

倒计时功能

  const countdown = new sysFun.CountdownTimer("2023-09-26T09:00:00");
  countdown.start();//返回参数为年月日时分秒

2.0版本更新内容

金钱计算功能

  // 示例用法
  const money = new sysFun.Money(100);

  // 使用 operate 方法进行加法运算
  money.add(50);
  console.log(money.toDollars()); // 输出结果为 150.00

  // 使用 operate 方法进行乘法运算
  money.multiply(2);
  console.log(money.toDollars()); // 输出结果为 300.00

  // 使用 calculate 方法进行复杂的数学表达式计算
  const result = Money.calculate('(300 - 50) / 2 + 10');
  const finalMoney = new sysFun.Money(result);
  console.log(finalMoney.toDollars()); // 输出结果为 135.00

2.1版本优化内容

js原生调用方法优化

2.1版本更新内容

  1. 优化代码结构,将一些公共方法提取到单独的文件中,以减少重复代码。
0.0.22

10 months ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.18

2 years ago

0.0.17

2 years ago

0.0.16

2 years ago

0.0.15

2 years ago

0.0.14

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago