开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 251|回复: 6
收起左侧

[已解决] js转易方式

 关闭 [复制链接]
结帖率:90% (164/183)
发表于 2024-10-26 18:41:46 | 显示全部楼层 |阅读模式   福建省泉州市
10精币
const data = {"userId": 249884,"pageIndex": 0,"pageSize": 9999,"shopId": 4113,"startTime": "2024-10-19","endTime": "2024-10-26"}

let replaceSymbols = ["~","!","@","#","$","%","^","&","*","(",")","-","+","{","}","[","]","|","\\",":",";","\"","'","<",">",",",".","?","/","_","="," "];

var dataStr = JSON.stringify(data);

for(let ri in replaceSymbols){
    let symbol = replaceSymbols[ri];
    let symbolLength = dataStr.split(symbol).length;
    for(let cha = 0; cha <= symbolLength; cha++){
        dataStr = dataStr.replace(symbol,'');
    }
}
dataStr = encodeURI(dataStr).replace(/%/g,'');
var charArray = dataStr.split("");
charArray.sort(function(a,b){
    var value1 = a.charCodeAt();
    var value2 = b.charCodeAt();
    return value1-value2;
})
var sortValue = "C39AA5471D3F1B68A224216E3BF17FC0";
for(var i in charArray){
    var charStr = charArray;
    sortValue += charStr;

}

console.log(sortValue);



最佳答案

查看完整内容

如此这般 [e=0].版本 2 .支持库 spec .子程序 js转易 .局部变量 json, 文本型 .局部变量 replaceSymbols, 文本型, , "0" .局部变量 i, 整数型 .局部变量 chars, 文本型, , "0" .局部变量 sortValue, 文本型 .局部变量 charsLen, 整数型 .局部变量 charTostring, 文本型 .局部变量 j, 整数型 json = “{” + #引号 + “userId” + #引号 + “:249884,” + #引号 + “pageIndex” + #引号 + “:0,” + #引号 + “pageS ...

回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至 源码区 可获得加分喔。
友情提醒:本版被采纳的主题可在 申请荣誉值 页面申请荣誉值,获得 1点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
快捷通道:申请荣誉值无答案申请取消悬赏投诉有答案未采纳为最佳
结帖率:100% (2/2)

签到天数: 22 天

发表于 2024-10-26 18:41:47 | 显示全部楼层   福建省宁德市
如此这般

  
子程序名返回值类型公开备 注
js转易  
变量名类 型静态数组备 注
json文本型 
replaceSymbols文本型0
i整数型 
chars文本型0
sortValue文本型 
charsLen整数型 
charTostring文本型 
j整数型 
json = “{”#引号“userId”#引号“:249884,”#引号“pageIndex”#引号“:0,”#引号“pageSize”#引号“:9999,”#引号“shopId”#引号“:4113,”#引号“startTime”#引号“:”#引号“2024-10-19”#引号“,”#引号“endTime”#引号“:”#引号“2024-10-26”#引号“}”#引号
json = 文本_替换 (json, , , , #引号, “”)
json = 文本_替换 (json, , , , #左引号, “”)
json = 文本_替换 (json, , , , #右引号, “”)
replaceSymbols = { “~”, “!”, “@”, “#”, “$”, “%”, “^”, “&”, “*”, “(”, “)”, “-”, “+”, “{”, “}”, “[”, “]”, “|”, “\\”, “:”, “;”, “\”, “'”, “<”, “>”, “,”, “.”, “?”, “/”, “_”, “=”, “ ” }
计次循环首 (取数组成员数 (replaceSymbols), i)
json = 文本_替换 (json, , , , replaceSymbols [i], “”)
计次循环尾 ()
json = 编码_URL编码 (json, )
json = 文本_替换 (json, , , , “%”, “”)
文本_逐字分割 (json, chars)
数组_排序 (chars, )
sortValue = “C39AA5471D3F1B68A224216E3BF17FC0”
charsLen = 取数组成员数 (chars)
计次循环首 (charsLen, i)
计次循环首 (charsLen, j)
charTostring = charTostring + chars [j]“,”
计次循环尾 ()
charTostring = 文本_删右边 (charTostring, 1)
sortValue = sortValue + charTostring
计次循环尾 ()
调试输出 (sortValue)


i支持库列表   支持库注释   
spec特殊功能支持库

评分

参与人数 1荣誉 +1 收起 理由
笨潴 + 1 热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!

查看全部评分

回复

使用道具 举报

签到天数: 22 天

发表于 2024-10-26 18:43:57 | 显示全部楼层   湖南省长沙市
有偿可以,不然再等等热心易佬
回复

使用道具 举报

结帖率:91% (10/11)

签到天数: 18 天

发表于 2024-10-26 18:53:02 | 显示全部楼层   四川省南充市
万物皆V8
回复

使用道具 举报

签到天数: 23 天

发表于 2024-10-26 20:02:31 | 显示全部楼层   广东省广州市
用AI去转,然后自己修复一下!
回复

使用道具 举报

结帖率:50% (2/4)

签到天数: 23 天

发表于 2024-10-26 21:27:56 | 显示全部楼层   福建省厦门市
让AI解释一下 然后上手很简单啊
回复

使用道具 举报

签到天数: 21 天

发表于 2024-10-27 07:32:22 | 显示全部楼层   河北省石家庄市
昨天好像就回了,看来真是一点也不会写啊,不过楼上给了源码了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表