JS срочно нуждается в доработке! |
[Dec. 17th, 2009|01:02 pm] |
Почему переменным можно присваивать значиния-числа и значения-строки ?! Ведь переменная это объект! у него есть тип, есть значение этого типа. но сама переменная должна использоваться только в объектном контексте и возвращать только указатели на себя типо "ObjetTNumber" "ObjectTString" итп.
Вот например так:
var a=Integer(); var b=Integer();
alert ( a.value + b.value );
вот это будет правильно!
хотя выражение тоже объект, поэтому правильнее будет писать:
(a.value + b.value).value
хотя a.value это тоже выражение!
Бля надо срочно писать фичареквест яваскриптерам! |
|
|