URI:
   DIR Return Create A Forum - Home
       ---------------------------------------------------------
       knowledge-space
  HTML https://sravanks.createaforum.com
       ---------------------------------------------------------
       *****************************************************
   DIR Return to: Dictionary
       *****************************************************
       #Post#: 6--------------------------------------------------
       Ways of creating Javascript Object
       By: sravan Date: September 27, 2017, 4:51 am
       ---------------------------------------------------------
       1. Javascript Constructor Function.(Creation of Class and
       Object)
       [quote]
       function RequestBody(bpid,pid){ //constructor function :
       creation of class
       this.businessPartnerID = bpid;
       this.programID = pid;
       }
       
       var requestBody = new RequestBody(clientid,programId); //Object
       Created
       print("request body check " + JSON.stringify(requestBody));
       [/quote]
       2. Other way of creating Javascript Object:
       [quote]
       var processingResult  = {
       "userMessage": responseObj.result.message,
       "userAction": "",
       "systemMessage": responseObj.result.message,
       "businessReturnCode": "1",
       "userMessageDetail": ""
       }; //Object (processingResult) Created with some
       properties
       
       var response = {}; //empty Object (response) Created
       
       response.processingResult = processingResult;
       if(responseObj.details.length > 0){
       response.clientId = responseObj.details[0].bpId;
       response.membershipId =
       responseObj.details[0].membershipId;
       response.assessmentId =
       responseObj.details[0].assessmentId;
       response.assessmentDefinitionId =
       responseObj.details[0].assessmentDefinitionId;
       response.assessmentTypeCode =
       responseObj.details[0].assessmentTypeCode;
       response.assessmentTypeName =
       responseObj.details[0].assessmentTypeName;
       response.startDate = responseObj.details[0].startDate;
       response.completeDate =
       responseObj.details[0].completeDate;
       }else{
       response.clientId = "";
       response.membershipId = "";
       response.assessmentId = "";
       response.assessmentDefinitionId = "";
       response.assessmentTypeCode = "";
       response.assessmentTypeName = "";
       response.startDate = "";
       response.completeDate = "";
       }
       
       
       context.proxyResponse.headers['Content-Type']='application/j
       son;
       charset=utf8';
       context.proxyResponse.content = JSON.stringify(response);
       [/quote]
       *****************************************************