|
|
|
Обьясните плиз логику авторов java script
|
|||
|---|---|---|---|
|
#18+
Кто только добавил к этому языку частичку java удивляюсь. На фоне четкой логики java этот язык явно выглядит слабенько. Например так называемый объектный подход в javascript Смотрю пример Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Кто-то может обьяснить, что такое this.element или this.onStart. В java ключевое слово this означает ссылку на текущий инстанц класса в котором мы пишем этот this А тут что - инстанц страницы? Да и еще какие-то поля страницы element и onStart ( по аналогии с полем класса) Но мы ж нигде не обьявляли такие поля на этой странице! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2009, 00:19 |
|
||
|
Обьясните плиз логику авторов java script
|
|||
|---|---|---|---|
|
#18+
Страница тут ни при чём. Кратко так примерно: new Animation(obj) - создаётся объект, экеземпляр класса, который описан функцией. this.element = element; - в свойстве объекта сохраняется значение переменной, переданное ранее как аргумент. this.onStart - описание метода. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2009, 00:27 |
|
||
|
Обьясните плиз логику авторов java script
|
|||
|---|---|---|---|
|
#18+
Спасибо. А есть где-то линка с хорошим описанием этих новых фич джаваскрипта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2009, 01:12 |
|
||
|
Обьясните плиз логику авторов java script
|
|||
|---|---|---|---|
|
#18+
в этих "фичах" нет ничего нового читай, тут написано все что можно и нужно знать: http://javascript.crockford.com/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2009, 01:21 |
|
||
|
Обьясните плиз логику авторов java script
|
|||
|---|---|---|---|
|
#18+
особенно начни вот с этого :) http://javascript.crockford.com/javascript.html авторThe Name The Java- prefix suggests that JavaScript is somehow related to Java, that it is a subset or less capable version of Java. It seems that the name was intentionally selected to create confusion, and from confusion comes misunderstanding. JavaScript is not interpreted Java. Java is interpreted Java. JavaScript is a different language. JavaScript has a syntactic similarity to Java, much as Java has to C. But it is no more a subset of Java than Java is a subset of C. It is better than Java in the applications that Java (fka Oak) was originally intended for. JavaScript was not developed at Sun Microsystems, the home of Java. JavaScript was developed at Netscape. It was originally called LiveScript, but that name wasn't confusing enough. The -Script suffix suggests that it is not a real programming language, that a scripting language is less than a programming language. But it is really a matter of specialization. Compared to C, JavaScript trades performance for expressive power and dynamism. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2009, 01:22 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35989899&tid=1454815]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
157ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 457ms |

| 0 / 0 |
