CTRL+A :选中全部,CTRL+C:复制,CTRL+V:粘贴。 【使用必读】【本站支持微信扫码登录了】【除了计算器还有这些功能可用】
分类: 代码工具 标签:JavaScriptHTML格式化加密压缩工具代码解密查错 工具ID:1006 阅读:1737 收藏
JavaScript/HTML代码加密,解密,压缩,格式化工具。格式化对html有效,其他工具如加密、解密、混淆、代码差错只对JS代码有效。本工具在加密之前已进行【压缩】和【混淆】处理,缩小代码的体积,并使其可读性变差。
本工具的【代码查错】用于筛查是否有必要的【分号】缺失,当有些行末尾的分号没有时,加密处理会出现错误,导致程序不能运行。此功能在加密操作前使用有效。
注意:还有一种var 开头的变量定义,末尾要加分号,这种情况本工具的【代码查错】没法筛查出来。一般来讲,不压缩能用加密或压缩后不能用的,基本都是,末尾分号漏写了。
var obj = {
radius: rval('#img_radius'),
border: $('#img_border').prop("checked") ? 1 : 0
};
【注意1】将函数赋值为变量时结尾必须有分号,否则加密会出错【目前查错功能不能识别】,例如:
var Star = function() {
this.orbitRadius = random(maxOrbit(bg_w,bg_h));
this.radius = random(60, this.orbitRadius) / 8;
this.orbitX = bg_w / 2;
this.orbitY = bg_h / 2;
this.timePassed = random(0, maxStars);
this.speed = random(this.orbitRadius) / 1000000;
this.alpha = random(2, 10)/1000;
count++;
stars[count] = this;
}; //【此处必须以分号结尾】
Star.prototype.draw = function() {
var x = Math.sin(this.timePassed) * this.orbitRadius + this.orbitX,
y = Math.cos(this.timePassed) * this.orbitRadius + this.orbitY,
twinkle = random(10);
if (twinkle === 1 && this.alpha > 0) {
this.alpha -= 0.05;
} else if (twinkle === 2 && this.alpha < 1) {
this.alpha += 0.05;
}
ctx.globalAlpha = this.alpha;
ctx.drawImage(canvas2, x - this.radius / 2, y - this.radius / 2, this.radius, this.radius);
this.timePassed += this.speed;
}; //【此处必须以分号结尾】
【注意2】形参不能初始化为true或false【建议用数字1或0代替布尔型】,否则加密会出错【目前查错功能不能识别】,例如:
setData:function(name,con,encode=true)//【此处形参】不能初始换为true或false,否则加密后出错,应初始化为1等到以true
{
if(name!=''){
if(encode){
con=this.enCode(con);
}
return localStorage.setItem(name,con);
}
return '';
},
相关推荐
Escape在线加密/解密工具软件
escape加密函数可对字符串某些字符进行编码,这样就可以在所有的计算机上读取该字符串。该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码,例如: * @ -…
2019-01-29 22:31:58 | 分类:代码工具 | 阅读:1134 | 标签:Escape 加密 解密 | 收藏
- 分类
- 校验计算 29
- 文字处理 10
- 电子电路 100
- 颜色计算 6
- 时间日期 18
- 数学计算 17
- 统计概率 58
- 方程代数 24
- 复数向量 15
- 对数分数 30
- 指数开方 9
- 平面几何 34
- 物理计算 52
- 立体几何 53
- 工程设计 219
- 材料报价 40
- 标准规程 8
- 单位转换 42
- 生活健康 137
- 金融理财 37
- 其他工具 8
- 进制数字 26
- 代码工具 29
- 三角函数 13
- 点阵字模 17
- 位运算 4
- 矩阵多项式 22
- 使用榜
- 1. GFR肾小球滤过率(MDRD)计算公式与在线计算器
- 2. 16进制(单精度,双精度,浮点数)转10进制,IEEE-754标准浮点数在线计算器
- 3. 角度(度分秒)加法,减法,乘法,除法在线计算器
- 4. 16进制(CRC16)(MODBUS RTU通讯)校验码在线计算器
- 5. 人体表面积(BSA)在线计算器软件
- 6. GFR肾小球滤过率(CKD-EPI)计算公式与在线计算器
- 7. Ccr内生肌酐清除率(Cockcroft-Gault)计算公式与在线计算器
- 8. ASCII/GBK/GB2312中文汉字区位码,内码,编码在线查询软件
- 9. 椭圆封头储罐(卧式)液位对应体积计算公式与在线计算器
- 10. 圆柱形罐体(卧式圆筒)剩余液体积,容积及质量在线计算器