В этой версии стандарта используемого для стандартизации синтаксических и семантических механизмов технологии JavaScript наконец-то были включены, не побоюсь
сказать, революционные для данной платформы нововведения. Многие из них неявно присутствовали всегда, их, опять же, неявно использовали очень давно, но они не были явно прописаны и оформленны на том уровне, на котором их утвердили сейчас. Это будто бы переходить с позиции просто проживающего в стране к полноправному гражданину.
Собственно, меньше слов, вот список наиболее значимых нововведений версии EcmaScript 4:
1. Более полная реализация ООП-подхода: явное присутствие сущности "класс", и "реализуемый интерфейс", инкапсуляция (установление уровня
доступности элементов класса посредством операторов "public" и "private"),
наследование, полиморфизм.
2. Присутствует понятие "динамичного класса", поля и методы которого, в момент инициализация не были объявлены
3. Реализация виртуальных instant no fax payday loanbank loan no payday statementno fax payday advance loan1 hour payday loancash advance payday loanfax payday loan,payday loan without fax,fax less payday loanadvance cash net payday usaloan online payday quickpayday loan in 1 hour,1 hour loan payday,1 hour payday loanameriloan loan paydayaafes payday loanonline payday loan servicepayday loan application,application loan paydaycash fast loan online paydayinstant approval payday loan,approval instant loan payday100 loan online paydayconsolidate debt loan payday,consolidate payday loan debtfast fax loan no paydayloan payday toronto,payday loan toronto,payday loan in torontocash fast loan paydaycash central loan paydaydefault loan paydayfree payday advance loan,free loan payday,interest free payday loaninternet payday loan law,internet loan payday,business internet loan payday startpayday loan in georgiafaxing loan no payday,faxing loan military no payday,500 faxing loan no paydayapproval guaranteed loan paydayemergency payday loanno faxing instant payday loancanadian loan online payday,canadian payday loanday loan payday same,day loan no payday same teletracklow fee payday loanfast loan payday,cash fast loan online payday search,approval fast loan paydaycash until payday loanamerica cash loan paydayadvance loan payday software? ?cashloan till paydaymilitary payday loanadvance america payday loanaafes loan paydayadvance cash loan payday softwareloan money payday treefaxless payday loanno fax payday cash advancecheap loan payday tillcompletely instant loan online payday,instant online payday loangeorgia in loan online payday,georgia loan paydayadvance cash loan? payday ?online payday cash loanday loan payday quick same,same day payday loan,day faxless loan payday same функций и "мета"-методов для чтения и записи значений полей класса (методы "get(value)" и "set(name,value)")
4. Возможность задания атрибута "final" относительно класса, для явного указания невозможности его
расширения и перезаписи методов после создания его экземпляра.
5. Понятие Meta-класса
6. Введение понятия прототип (Prototype)
В 1984 году Ричард Столлмен завершил свою работу в MIT и начал писать программы для проекта GNU - версии операционной системы UNIX, основанной на идее свободного программного обеспечения. В 1985 году он основал фонд свободного программного обеспечения