/** * My js app * @module app */ /** * Namespace for MYAPP classes and functions. * @namespace MYAPP */ var MYAPP = MYAPP || {};
/** * A maths utility * @class */ MYAPP.math_stuff = { /** * Sums 2 numbers * * @property sum * @param {Number} a First number * @param {Number} b Second number * @return {Number} Sum of the inputs */ sum: function (a, b) { return a + b; }, /** * Yaş bilgisini tutar * @property yas */ yas : 12, /** * Multiplies 2 numbers * * @property multi * @param {Number} a First number * @param {Number} b Second number * @return {Number} The inputs multiplied */ multi: function (a, b) { return a * b; } };
/** * My js app * @module app */ /** * Namespace for MYAPP classes and functions. * @namespace HUMAN_RESOURCE */ var HUMAN_RESOURCE = HUMAN_RESOURCE || {}; /** * @class JustClass * @constructor */ HUMAN_RESOURCE.JustClass = function(){ } /** * Constructs Person objects * @class Person * @constructor * @param {String} First name * @param {String} Last name */ HUMAN_RESOURCE.Person = function (first, last) { /** * @property f_createPerson * @param {Person} [_person] açıklama * @return {Person} Person type object */ this.f_createPerson = function(_person, _person2){ return new Person() } }; /** * Return Person's full name * @alias getName * @memberof! HUMAN_RESOURCE.Person# * @return {String} First name + last name */ HUMAN_RESOURCE.Person.prototype.getName = function () { return this.first_name + ' ' + this.last_name; };