Javascript.RU

Array, String, Number, Function, Object#DOM, prototypes functions - Расширяем возможности встроенных объектов.
** Enchants Version List
 * Array:    1.1
 * String:   1.02
 * Number:   1.1
 * Function: 1.01
 * DOM:      1.0
 * Class:    John Resig
** JavaScript "Array" object functionnaly enchant library
 * Includes:
 *  Bool    Array().contains( Mixed needle [, String needle_key] );
 *  Bool    Array().forEach( Function callback );
 *  Bool    Array().every( Function callback );
 *  Bool    Array().some( Function callback );
 *  Array   Array().filter( Function callback );
 *  Array   Array().map( Function callback );
 *  Bool    Array().dumpKey( String key );
...
читать дальше »
-1

JavaScript NewClass v2.0

Функция NewClass теперь имеет следующий вид:

function NewClass( className, constructor, private, public );

В новой версии NewClass появилась возможность определять контроль доступа к данным ( public, private )
Также предусмотрена возможность создания двух методов public и private с одинаковыми именами.

читать дальше »
-3

Javascript Class

Вариант функции для создания своих классов в JavaScript

var MakeClass = function(){
	return function( args ){
		if( this instanceof arguments.callee ){
			if( typeof this.__construct == "function" ) this.__construct.apply( this, args );
		}else return new arguments.callee( arguments );
	};
}
var NewClass = function( variables, constructor, functions ){
	var retn = MakeClass();
	for( var key in variables ){
		retn.prototype[key] = variables[key];
	}
	for( var key in functions ){
		retn.prototype[key] = functions[key];
	}
...
читать дальше »
+4

 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Сундучок с инструментами

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Популярные таги
Последние темы на форуме
Forum