net-tools/js-core

用于JavaScript核心功能的Composer库;需要ECMASCRIPT 5+(6用于支持Promises功能)

安装: 733

依赖: 6

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

1.1.0 2023-11-01 10:05 UTC

README

核心JavaScript函数

此包包含一个文件,js-core.js,以及一个法语翻译文件(库中的默认消息为英文)。

安装说明

要安装net-tools/js-core包,只需通过composer要求,并在HEAD部分插入一个脚本标签。

<script src="/path_to_vendor/net-tools/js-core/src/js-core.js.min"></script>

参考

完整的参考内容过长。

然而,以下是提供的一些函数的简单列表

  • cookie管理(nettools.jscore.set/get/deleteCookie),
  • 字符串管理(将某些字母转换为大写,替换变音字符,对URL进行转义,去除空格,生成随机数字),
  • 查询字符串和URL管理(通过一些nettools.jscore.*函数,但也通过两个专门用于URL管理的特殊对象:nettools.jscore.Querystring和nettools.jscore.Url),
  • 表单输入管理(获取一个对象字面量,其属性由输入字段设置,或从输入字段获取一个查询字符串),
  • 请求管理(从查询字符串或字面量对象发送POST或XmlHttp请求,其中属性和值被转换为查询字符串参数和值),
  • 面向对象编程(继承),
  • 表单验证器(实时或表单提交时:nettools.jscore.validator.RealTimeValidator和nettools.jscore.validator.FormValidator),
  • 栈和池数据结构,
  • 加密函数(SHA1,SHA256,hmacSHA256,AES),
  • 尺寸值管理(操作尺寸值,例如'140px':添加或减去)