I have a question: I was wondering if it is possible to simulate the multiple constructors, like in Java (yes, I know that the languages are completely different)?
Let's say that I have a class called "Point" which would have two values "x" and "y".
Now, let's say if it were the Java version, I would want two constructors: one that accept two numbers, the other accepts a string:
public class Point {
    private int x;
    private int y;
    public Point(int x, int y) {
        this.x = x;
        this.y = y;
    }
    public Point(String coord) {
        this.x = coord.charAt(0);
        this.y = coord.charAt(1);
    }
    //...
}
//In JavaScript, so far I have
Point = function() {
    var x;
    var y;
    //...
}
Is it possible to have two declarations for the Point.prototype.init? Is it even possible to have multiple constructors in JavaScript?
 
     
     
     
    