다음 예에서는 일반적인 JavaScript 표현식에 대해 설명합니다.
ADDRESS 속성의 값을 CITY 및 STATE 속성의 값과 병합하고 각 값을 공백으로 구분하려면 다음 구문을 사용하십시오.
record.getItem('/DEMO/CUSTOMERS/ADDRESS')+ ' ' +record.getItem('/DEMO/CUSTOMERS/CITY')+ ' ' +record.getItem('/DEMO/CUSTOMERS/STATE')오류를 방지하려면 if-else 명령문을 사용하여 속성 값의 길이가 하위 문자열의 길이보다 작을 때 하위 문자열 메소드를 무시하십시오. 다음 구문에서 CUSTNAME의 값이 8문자 이하인 경우 하위 문자열 메소드는 사용되지 않습니다.
var maxLength = 8 if ( record.getItem('/DEMO/CUSTOMERS/CUSTNAME') .toString().length() > maxLength ) { record.getItem('/DEMO/CUSTOMERS/CUSTNAME') .substr( 0, maxLength ) } else { record.getItem('/DEMO/CUSTOMERS/CUSTNAME') }YYYY-MM-DD 형식으로(java.sql.Date 클래스에서 사용하기 위해) 무작위 날짜를 리턴하려면 Date() 메소드를 사용하여 현재 날짜를 확보하고 setDate() 메소드를 사용하여 날짜에 무작위 일 수(0 - 365)를 추가하십시오. 그런 다음 getFullYear(), getMonth() 및 getDate() 메소드가 리턴하는 값을 병합하여 새 날짜를 YYYY-MM-DD 형식으로 리턴하십시오. 다음 구문을 사용하십시오.
var dob=new Date(); dob.setDate(dob.getDate()+Math.floor(Math.random()*365)) dob.getFullYear()+'-'+dob.getMonth()+'-'+dob.getDate()