- 2024-11-19码元和码点的区别
charCodeAt与codePointAt的用法:相同点:charCodeAt与codePointAt都是字符串实例上的方法,用途都是用来返回指定索引位字符的Unicode编码。不同点:charCodeAt与codePointAt匹配索引位的规则不一样。charCodeAt是根据码元来匹配,codePointAt是根据码点来进行匹配的。先举个例
- 2024-08-13哈希表 - 赎金信
383.赎金信方法一:哈希表/***@param{string}ransomNote*@param{string}magazine*@return{boolean}*/varcanConstruct=function(ransomNote,magazine){conststrArr=newArray(26).fill(0),base="a".charCodeAt();for(constsofm
- 2024-06-05JavaScript string charCodeAt() vs codePointAt() All In One
JavaScriptstringcharCodeAt()vscodePointAt()AllInOneString.prototype.charCodeAt()vsString.prototype.codePointAt()String值的charCodeAt()方法返回0到65535之间的整数,表示给定索引处的UTF-16代码单元。取值范围:[0,2^16]2**16//655362**1
- 2024-02-18【总结】HTML+JS逆向混淆混合
国外的题果然考的与众不同[secrypt_cen.html]这次是HTML网页,然后JS加密判断翻看JS代码很显然,关键的代码在checkPasswordJS混淆是必备的去混淆一条龙走起先将关键代码提取出来 JavaScript function_0x4857(_0x398c7a,_0x2b4590){const_0x104914= _0x25ec(
- 2023-08-06【JavaScript08】字符串基本操作
字符串基本方法,本文只对部分方法做了说明其它更多参考菜鸟教程https://www.runoob.com/jsref/jsref-obj-string.htmls.split()字符串切割s.substr(start,len)字符串切割,从start开始切,切len个字符;如果len不给,直接切到最后s.substring(start,end)字符串切割,从st
- 2023-04-25代码随想录算法训练营第六天 | 242.有效的字母异位词 、349. 两个数组的交集 、 202. 快乐数 、 1. 两数之和
- 2023-04-24抖音x-bogs参数
目标//从varx_bogus='DFSzswVVUyXANrqJSkdAml9WX7jG';//还原出varx_array=[64,0.00390625,1,28,7,22,69,63,0,186,99,164,90,214,32,0,190,144,201];正向梳理主要加密函数function_0x2f2740(a,c,e,b,d,f,t,n,o,i,r,_,x,u,s,l,
- 2023-02-05TP-LINK 路由器密码加密方法
functionorgAuthPwd(a){returnthis.securityEncode(a,"RDpbLfCPsJZ7fiv","yLwVl0zKqws7LgKPRQ84Mdt708T1qQ3Ha7xv3H7NyU84p21BriUWBU43odz3iP4rBL3cD
- 2023-01-11【javascript】关于charCodeAt()方法
在做算法题目leetcode2283时,看见某些答案会使用charCodeAt(),因为自己没用过,所以作此纪录描述在JavaScript中,charCodeAt()是一种字符串方法,用于检索字符串中特定位置的
- 2022-11-07生成26字母的方法总结
在做项目过程中会用到生成26字母(大写)的问题。下面总结两种方法生成26字:第一种:采用for循环(代码相对多一点):letalphabets=[]conststart=‘A’.charCodeAt(0);
- 2022-10-10找到字符串中所有字母异位词
LeetCode75学习计划适用于想为技术面试做准备但不确定应该聚焦于哪些题目的用户。学习计划中的题目都是经过精心挑选的,Level1和Level2学习计划是为初级用户和中级用户
- 2022-09-26字符串去重,并去除掉特殊字符按照数字在前字母在后的顺序排序字符串
varstr="1233fddfd&3434fdsaff&454545&4545444rfdsfds&545gdsgs"; varn=""; vars="";for(vari=0;i<str.length;i++){ if((str[i]>=0&&str[i]<=9)&&n.inde
- 2022-09-26哈希表
用于给一个元素,判断其有没有在集合中出现过字符串的对应代码constbase="a".charCodeAt();//遍历s遇到相同字符在哈希数组中做++for(leti=0;i<s.
- 2022-08-31JS凯撒密码
JS凯撒密码加密functionjiami(str,num){varnewStr="";for(leti=0;i<str.length;i++){if(str.charCodeAt(i)>=65&&str.char