|
Javascript - классы, они есть или их нету в Javascript?
Скажите, в Джаваскрипт есть классы как в пхп например?
Я так толкового ответа порывшись по интернету не нашёл. |
нету
|
Цитата:
Сравните:
//ActionScript:
package {
import flash.display.Sprite;
public class Foo {
public var bar:*;
public function Foo(str) {
this.bar = str;
}
}
}
var obj:String = new Foo('Hello World!');
trace(obj.bar);
//JavaScript:
function Foo(arg) {
this.bar = arg;
}
var obj = new Foo('Hello World!');
alert(obj.bar);
еще нужны классы в JavaScript? :) |
На пхп класс описуется так:
<?php
class A{
public function t(){
print("Привет мир!");
}
}
$t = new A();
$t->t();
?>
Как такое же самое только на JAVASCRIPT? |
В JavaScript классов нет. Некоторые дебилы говорят, что есть, и срут всем в голову своими говностатьями "наследование классов в javascript", не верьте им.
|
Цитата:
function Foo() {}
Foo.prototype.bar = function() {
alert(true);
};
var obj = new Foo();
obj.bar();
|
На всякий случай ...
Цитата:
|
[quote=рони]На всякий случай ...
Цитата:
function Foo() {}
Foo.prototype.bar = function() {
return true;
};
var obj = new Foo();
alert(obj.bar());
но из-за моей невнимательности - получилось как обычно :D |
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 14:33. |
|