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]
*****************************************************