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
   DIR 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));
       >
       >
       --- End 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/json;
       charset=utf8';
       > context.proxyResponse.content = JSON.stringify(response);
       >
       >
       --- End Quote ---
       *****************************************************
       Page 1 of 1