2020
10-10
10-10
JavaScript常用工具函数库汇总
对象或数组的深拷贝/***对象或数组的深拷贝*@param{*}cloneObj被克隆的对象*@param{*}targetObj克隆的目标对象*@param{*}isOverride若属性重复,是否覆盖被克隆对象的属性*/functiondeepClone(cloneObj,targetObj,isOverride=true){const_toString=Object.prototype.toStringif(_toString.call(cloneObj)!=='[objectArray]'&&_toString.call(cloneObj)!=='[objectObject]'){returnclone...
继续阅读 >
现在 手里 有好几个 项目在进行,每个项目都有部分通用的代码,只想维护一个 函数库、类库,并且每个项目都不想有冗余代码,函数功能更新后,其他项目的函数也需要更新。晚上抽空写了个 简单的打包小脚本:one.php,以后 更新函数或类时,只需要在唯一的 函数库、类库 中更新,其他项目使用 打包后的 php 脚本即可(理论上也能提高PHP的运行速度,只需要加载、分析一个文...
前几天写的博客多项目函数库、类库统一为一个版本的方法中提到使用one.php将整个项目打包成一个php文件,有网友让我整个asp版本的,今天下午抽空写了个one.asp,使用方式基本一致,这次增加了路径计算的功能,可以引用不同路径。举个简单的应用场景,开发一个小的API系统,支持XML、JSON输出。区别是基础版(dev/dev.asp)只支持Access,VIP版本(dev/vip.asp)支持Access+SQLServer。这样VIP版本就需要在现...