NameValuePairs - 전역

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • NameValuePairs 스크립트 포함은 맵과 맵의 이름/값 쌍을 나타내는 문자열 간에 변환하는 메서드를 제공합니다.

    문자열 형식은 다음과 같습니다. <name> = <value>, <name> = <value, ...여기서 <name> 은 선택적으로 큰따옴표(Microsoft 스타일)로 묶인 문자열 이름이고, <value> 는 선택적으로 큰따옴표로 묶은 문자열 값입니다.

    다음은 모두 유효한 이름/값 문자열의 예입니다.
    • 이름 = 값
    • name = "내 값", name = value
    • "내 이름 = this" = "내 가치", "내 가치, 항상", 이름 = 값
    • "내 이름" = "이" "이름""", 이름 = 값
    세 번째 예에서 따옴표로 묶인 값에는 등호와 쉼표가 포함됩니다. 네 번째 예제에서는 따옴표로 묶인 값에 따옴표가 포함되어 있습니다.
    인스턴스에는 초기화된 속성이 있습니다.
    • map: 이름/값 쌍의 map(해시 맵으로 사용되는 JavaScript 개체) 형식으로, Microsoft 스타일의 따옴표가 제거되었습니다.
    • string: Microsoft 스타일 따옴표가 있는 이름/값 쌍의 문자열 형식입니다.

    맵과 문자열 간에 이름/값 쌍을 변환해야 하는 서버 측 스크립트와 함께 사용합니다.

    NameValuePairs - NameValuePairs(문자열 stringForm)

    지정된 문자열로 초기화된 클래스의 인스턴스를 만듭니다.

    표 1. 매개변수
    이름 유형 설명
    stringForm 문자열 객체를 만들 때 사용할 값입니다.

    NameValuePairs - NameValuePairs(객체 mapForm)

    지정된 해시 맵으로 초기화된 클래스의 인스턴스를 만듭니다.

    표 2. 매개변수
    이름 유형 설명
    맵폼 객체 객체를 만들 때 사용할 맵입니다.

    NameValuePairs - mapToString()

    this.map에서 this.string을 생성합니다.

    표 3. 매개변수
    이름 유형 설명
    없음
    표 4. 반환
    유형 설명
    void

    NameValuePairs - quotify(객체 값)

    지정된 값에 큰따옴표, 등호, 쉼표 또는 공백이 포함된 경우 이 메서드는 값을 큰따옴표로 감싸고 묶은 큰따옴표를 두 배로 늘립니다.

    표 5. 매개변수
    이름 유형 설명
    객체 처리할 값
    표 6. 반환
    유형 설명
    문자열 따옴표가 추가된 값입니다.

    NameValuePairs - stringToMap()

    this.string에서 this.map을 생성합니다.

    표 7. 매개변수
    이름 유형 설명
    없음
    표 8. 반환
    유형 설명
    void