lv5JavaScript함수 이름목록으로

가려진 이름은 무엇일까요?

코드가 하는 일을 읽고, 가려진 빈칸에 직접 이름을 지어 넣으세요. 빈칸 폭이 원본 이름의 글자 수입니다.

AxiosHeaders.jslib/core
1function (value) {
2  const last = value.length - 1;
3  
4  if (last < 1 || value.charCodeAt(0) !== 0x22 || value.charCodeAt(last) !== 0x22) {
5    return value;
6  }
7  
8  let decoded = '';
9  
10  for (let i = 1; i < last; i++) {
11    const code = value.charCodeAt(i);
12    
13    if (code === 0x22) {
14      return value;
15    }
16    
17    if (code === 0x5c) {
18      i += 1;
19      
20      if (i >= last) {
21        return value;
22      }
23    }
24    
25    decoded += value[i];
26  }
27  
28  return decoded;
29}