아래 함수의 반대 인 함수를 작성하려고합니다.다른 자바 스크립트의 역함수 인 자바 스크립트에서 함수 작성하기
그래서 foo 함수의 출력을 가져 와서 입력 매개 변수를 생성 할 수 있습니다.
가능한지 확실하지 않습니다.
function foo(str){
var hexMap = {
"0":0,
"1":1,
"2":2,
"3":3,
"4":4,
"5":5,
"6":6,
"7":7,
"8":8,
"9":9,
"A":10,
"B":11,
"C":12,
"D":13,
"E":14,
"F":15
};
var charList = [];
str = str.toUpperCase();
for (var i = 0; i < str.length; i += 2) {
charList.push(hexMap[str.charAt(i)] * 16 + hexMap[str.charAt(i + 1)]);
}
charList.splice(0, 8);
charList.splice(0, 123);
var sliceEnd = charList[0] + charList[1] * 256;
charList.splice(0, 4);
charList = charList.slice(0, sliceEnd);
return charList;
}
단순한 영어로 설명하십시오. 코드 덤프를 우리에게 던지기보다는 우리가 이해하기를 기대합니다. –