Releases: developergovindgupta/myjs
myjs_v1.0.3
MYJS (Make Your JavaScrip Coding Easy)
An HTML DOM elements prototype extension methods to make easy javascript coding
Data Type Extensions
- String.trimAll()
- String.toCamelCase()
- String.toKebabCase()
- String.toSnakeCase()
- String.toPascalCase()
- String.reverse()
- String.left(n)
- String.right(n)
- String.mid(n,m)
- String.toNumber([nanValue])
- String.parseInt([nanValue])
- String.parseFloat([nanValue])
- String.toDate()
- String.toDateTime()
- String.toArray()
- String.toCodeArray()
- String.toCharCodeArray()
- String.toRGBA()
- Number.format(strFormat)
- Date.format(strFormat)
- Date.addDays(Number)
- Date.addMonths(Number)
- Date.addYears(Number)
- Date.addHours(Number)
- Date.addMinutes(Number)
- Date.addSeconds(Number)
- Object.equals(Object)
- Object.isArray
- Object.isDomElement
- Object.isNodeList
- Object.isDate
- Object.isNumber
- Object.isNaN([nanValue])
- Array.clone()
- Array.contains(Object)
- Array.distinct()
DOM Selector Ext.
- .select(cssSelector)
- .visible()
- .find(cssSelector)
- .filter(cssSelector)
- .filterNot(cssSelector)
- .not(cssSelector)
- .next()
- .prev()
- .nextAll()
- .prevAll()
- .closest(cssSelector)
DOM Query Ext.
- .val(value)
- .html(html)
- .text()
- .hide()
- .show()
- .toggle()
- .addClass(className)
- .removeClass(className)
- .toggleClass(className)
- .hasClass(className)
- .fadeIn([duration],[callBack])
- .fadeOut([duration],[callBack])
- .each(fn)
- .isVisible()
- .is(selector)
- .attr(attributeName,[value])
- .append(append)
- .remove()
- .getComputedStyle()
DOM Event Handler Registration Ext.
myjs_v1.0.2
MYJS (Make Your JavaScrip Coding Easy)
An HTML DOM elements prototype extension methods to make easy javascript coding
Data Type Extensions
- String.trimAll()
- String.toCamelCase()
- String.toKebabCase()
- String.toSnakeCase()
- String.toPascalCase()
- String.reverse()
- String.left(n)
- String.right(n)
- String.mid(n,m)
- String.toNumber([nanValue])
- String.parseInt([nanValue])
- String.parseFloat([nanValue])
- String.toDate()
- String.toDateTime()
- String.toRGBA()
- Number.format(strFormat)
- Date.format(strFormat)
- Date.addDays(Number)
- Date.addMonths(Number)
- Date.addYears(Number)
- Date.addHours(Number)
- Date.addMinutes(Number)
- Date.addSeconds(Number)
- Object.equals(Object)
- Object.isArray
- Object.isDomElement
- Object.isNodeList
- Object.isDate
- Object.isNumber
- Array.clone()
- Array.contains(Object)
DOM Selector Ext.
- .select(cssSelector)
- .visible()
- .find(cssSelector)
- .filter(cssSelector)
- .filterNot(cssSelector)
- .not(cssSelector)
- .next()
- .prev()
- .nextAll()
- .prevAll()
- .closest(cssSelector)
DOM Query Ext.
- .val(value)
- .html(html)
- .text()
- .hide()
- .show()
- .toggle()
- .addClass(className)
- .removeClass(className)
- .toggleClass(className)
- .hasClass(className)
- .fadeIn([duration],[callBack])
- .fadeOut([duration],[callBack])
- .each(fn)
- .isVisible()
- .is(selector)
- .attr(attributeName,[value])
- .append(append)
- .remove()
- .getComputedStyle()
myjs_v1.0.1
MYJS (Make Your JavaScrip Coding Easy)
An HTML DOM elements prototype extension methods to make easy javascript coding
DOM Methods
- document.ready(fn)
- .load()
DOM Query Ext.
- .val(value)
- .html(html)
- .text()
- .hide()
- .show()
- .toggle()
- .addClass(className)
- .removeClass(className)
- .toggleClass(className)
- .hasClass(className)
- .fadeIn([duration],[callBack])
- .fadeOut([duration],[callBack])
- .each(fn)
- .isVisible()
- .is(selector)
- .attr(attributeName,[value])
- .append(append)
- .remove()
DOM Selector Ext.
- .visible()
- .find(selector)
- .filter(selector)
- .filterNot(selector)
- .not(selector)
- .next()
- .prev()
- .nextAll()
- .prevAll()
- .closest(selector)
DOM Event Ext.
- .on(eventName,fn)
- .off(eventName)
- .one(eventName,fn)
Data Type Extensions
- String.trimAll()
- String.toCamelCase()
- String.toKebabCase()
- String.toSnakeCase()
- String.toPascalCase()
- String.left(n)
- String.right(n)
- String.mid(n,m)
- String.toNumber()
- String.toDate()
- String.toDateTime()
- Number.format(strFormat)
- Date.format(strFormat)
- Date.addDays(Number)
- Date.addMonths(Number)
- Date.addYears(Number)
- Date.addHours(Number)
- Date.addMinutes(Number)
- Date.addSeconds(Number)
MYJS_V1.0.0
MYJS- Make Your Java Scripting Easy.
A library of DOM elements prototype extension methods that make your java script coding very easy. you can use nested methods call to easy and readable code.
In this version following methods added -
DOM Methods
document.ready(fn)
.load()
DOM Query Ext.
.val(value)
.html(html)
.text()
.hide()
.show()
.toggle()
.addClass(className)
.removeClass(className)
.toggleClass(className)
.hasClass(className)
.fadeIn([duration],[callBack])
.fadeOut([duration],[callBack])
.each(fn)
.isVisible()
.is(selector)
DOM Selector Ext.
.visible()
.find(selector)
.filter(selector)
.filterNot(selector)
.not(selector)
.next()
.prev()
.nextAll()
.prevAll()
.closest(selector)
DOM Event Ext.
.on(eventName,fn)
.off(eventName)
.one(eventName,fn)