홈>
저는 그러한 코드 스 니펫을 이해하지 못합니다. 어떤 주인이 나를 설명 할 수 있습니까?
나는 이미
querystring.parse(str, [sep], [eq], [options])
의 설명을 검색
. 그러나 왜 "
= function (str){}
가 있는지 이해가되지 않습니다.
"그 후. 감사합니다
코드는 다음과 같습니다.
(function ()
{
'use strict';
var queryString = {};
queryString.parse = function (str) //do not know why there is a function assigned here
{
if (typeof str !== 'string')
{
return {};
}
str = str.trim().replace(/^\?/, '');
if (!str) {
return {};
}
}
});
- 답변 # 1
관련 자료
- javascript - 되풀이 기능 이해
- reactjs - CSS 스타일 문자열을 JS 인라인 스타일로 구문 분석하는 함수
- php datetime - : __ construct () : 위치 8 (0)에서 시간 문자열 구문 분석 실패 : 예기치 않은 문자
- javascript - nodejs에서 mongoose 쿼리와 함께 비동기 대기 기능 사용
- tsql - sql server - 문자열 내에서 쿼리하는 방법?
- java - 정규식을 사용하여 문자열을 구문 분석하는 방법
- apache - htaccess를 사용하여 쿼리 문자열을 파일 확장자로 교체
- Azure AD B2C custom policy - azure ad b2c 사용자 지정 정책 - 제 3 자에게 쿼리 문자열 매개 변수 보내기
- c# - GET 요청 후 POST에있는 쿼리 문자열
- PowerShell 함수 통화 통화 전달 문자열 변경
- C의 문자열 추가 함수
- swift - 문자열 또는 문자열 배열을 받아들이는 함수를 어떻게 얻습니까?
- php - 쿼리 문자열 키 및 값 요청에서 작동하지 않는 If 문
- json - jq를 사용하여 배열을 구문 분석하고 문자열에 매핑
- php - 문자열을 구문 분석하고 특수 텍스트 링크 [a href ="url"] 텍스트 [/ a]를 HTML 링크로 변환
- postgresql - 쿼리에 사용자 지정 함수의 결과 데이터 대상이 없습니다
- java - 문자열 알고리즘에서 "최대 발생 문자 찾기"이해
- 두 단어로 된 문자열 함수를 수정하여 파이썬에서 ** kwargs?
- C의 문자 및 문자열 함수의 2 차원 배열
- 문자열 비교 기호를 R의 함수로 변환
관련 질문
- javascript : 내 터미널에서 오류가 발생하지만 그럼에도 불구하고 내 웹 앱은 잘 작동합니다.
- javascript : 데이터가 정의되지 않은 경우 하나 이상의 속성이 있어야 합니다.
- javascript : Google Cloud 함수 RTDB 트리거 경로
- javascript : Nodejs Mongoose 하위 문서의 페이지 매김
- javascript : http.createServer에서 함수가 호출되는 경우 터미널에서 한 번만 콘솔하는 방법
- javascript : 중첩된 개체가 있음에도 불구하고 마치 깊은 복사본처럼 작동하는 스프레드 연산자의 도움으로 생성된 새 개체
- javascript : 반응 discord.js를 사용하여 역할 할당 문제
- javascript : 새 사용자를 등록할 수 없습니다
- javascript : 버튼 태그의 onClick이 반응 구성 요소에서 작동하지 않습니다.
- javascript : 자바 스크립트에서 정규식으로 문자열 확인
이것은 단지 함수라고 말하고 호출 될 때 중괄호 안에 코드를 실행합니다. 이 경우
queryString
노드 모듈이 아닙니다. 왜냐하면 필요하지 않고 해당 값에 할당 된 것입니다 (const querystring = require('querystring')
를 사용하는 것처럼) ) 대신 대신 빈 객체입니다 (var queryString = {}
에서 볼 수 있듯이) )