JSFiddle - React, Tailwind, and code Playground
JavaScript
$(function () {
function engravingTextConstructor(options) {
var parameters = options;
this.methodOne = function() {
console.log('called methodOne');
}
this.printParameters = function() {
console.log(parameters);
}
}
var engravingText = new engravingTextConstructor({
'currentX': '0',
'currentY': '100',
});
engravingText.methodOne();
engravingText.printParameters();
//тут undefined, т.к. параметры инкапсулированы в объекте engravingText
//и не доступны напрямую
//console.log(engravingText.parameters);
});