---
sourceDocument: Xanadu API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# 클라이언트측 스크립팅

# 클라이언트측 스크립팅 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

클라이언트 기반 이벤트가 발생한 경우(예: 양식이 로드된 경우, 양식 제출 후 또는 필드 값이 변경된 경우) 클라이언트(웹 브라우저)에서 JavaScript를 실행합니다.

클라이언트측 [Glide](https://servicenow-prod.fluidtopics.net/BeF5bbougCBes4ugy5VyYA "Glide 클래스는 ServiceNow 스크립트를 사용하여 테이블 작업을 편리하게 할 수 있는 JavaScript API를 노출합니다.") API는 클라이언트 스크립트에서 사용할 수 있는 클래스와 메서드를 제공합니다.

## 시작하기 전에 {#client-side-scripting-overview__section_eg4_5b2_vhb}

스크립팅 환경의 한계를 이해합니다. 예를 들어, 또는 모바일 환경의 양식에서 실행되는 클라이언트 스크립트는 서비스 포털 특정 API만 포함할 수 있습니다. 자세한 내용은 [모바일 클라이언트 GlideForm(g 양식) 스크립팅 및 마이그레이션](https://servicenow-prod.fluidtopics.net/DTgUhKVIv2XLOviwgXFb6g "모바일에 대한 클라이언트 스크립팅은 몇 가지 예외가 있지만, 웹에 대한 스크립팅과 동일합니다. 모든 새 스크립트는 특정 지침을 따라야 합니다. Mobile Platform에서 클라이언트 스크립트, UI 정책, 탐색기 모듈, UI 작업이 영향을 받습니다.") 문서를 참조하십시오.
* **[클라이언트 측 스크립팅 설계 및 처리](https://servicenow-prod.fluidtopics.net/N4_SkJpL0jejgIy5m28jyw#client-script-best-practices)**   
  클라이언트 스크립트를 잘 디자인하면 사용자가 양식을 완성하는 데 걸리는 시간을 줄일 수 있습니다.
* **[클라이언트 스크립트](https://servicenow-prod.fluidtopics.net/xkcNOgachNFDgQOBwQpFWw)**   
  클라이언트 스크립트를 사용하면 클라이언트 기반 이벤트가 발생한 경우(예: 양식이 로드된 경우, 양식 제출 후 또는 필드 값이 변경된 경우) 시스템이 클라이언트(웹 브라우저)에서 JavaScript를 실행할 수 있습니다.
* **[UI 스크립트](https://servicenow-prod.fluidtopics.net/5g1juVwcqoyWsolILBZk_g#c_UIScripts)**   
  UI 스크립트는 스크립트 포함이 서버측 JavaScript를 저장하는 방식과 유사하게 클라이언트측 JavaScript를 재사용 가능한 양식으로 패키지화하는 방법을 제공합니다. 관리자는 UI 스크립트를 만들어 클라이언트 스크립트 및 기타 클라이언트 측 스크립트 개체와 HTML 코드에서 실행할 수 있습니다.
* **[카탈로그 클라이언트 스크립트](https://servicenow-prod.fluidtopics.net/sFWTy0qddFzEE7UhHRjr4g#c_CatalogClientScriptCreation)**   
  클라이언트측 스크립트는 양식에 동적 효과와 유효성 검사를 추가할 수 있습니다. 스크립트는 서비스 카탈로그 항목 또는 변수 세트에 적용할 수 있으며, 이를 통해 관리자는 다른 양식에서 제공되는 것과 동일한 기능을 사용할 수 있습니다.
* **[모바일 클라이언트 GlideForm(g 양식) 스크립팅 및 마이그레이션](https://servicenow-prod.fluidtopics.net/DTgUhKVIv2XLOviwgXFb6g)**   
  모바일에 대한 클라이언트 스크립팅은 몇 가지 예외가 있지만, 웹에 대한 스크립팅과 동일합니다. 모든 새 스크립트는 특정 지침을 따라야 합니다. Mobile Platform에서 클라이언트 스크립트, UI 정책, 탐색기 모듈, UI 작업이 영향을 받습니다.
* **[AJAX](https://servicenow-prod.fluidtopics.net/n4KOEBxPJiV65G3QHc1_pw#p_AJAX)**   
  AJAX(비동기 JavaScript 및 XML)는 비동기 웹 응용 프로그램을 만드는 데 사용되는 상호 관련된 클라이언트 쪽 개발 기술 그룹입니다.

