Date post: | 19-Jan-2015 |
Category: |
Technology |
Upload: | thebeebs |
View: | 174 times |
Download: | 0 times |
Martin Beeby - @thebeebs
Apps are winning
They are satisfying need
The Web can be magical
var number1 = 10;var number2 = 15;number2 = number1 + 'some string';
var number1 = 10;var number2: number;// TypeScript alerts us there is a problem!number2 = number1 + 'some string';
function getArray(x: string[]) {var len = x[0].length;
}
function getArray(x) {var len = x[0].length;
}
var Greeter = (function () {function Greeter(message) {
this.greeting = message;}Greeter.prototype.greet = function () {
return "Hello, " + this.greeting;};return Greeter;
})();
var greeter = new Greeter("world");
class Greeter {greeting: string;constructor(message: string) {
this.greeting = message;}greet() {
return "Hello, " + this.greeting;}
}
var greeter = new Greeter("world");
class Animal {constructor(public name: string) { }move(meters: number) {
alert(this.name + " moved " + meters + "m.");}
}
class Horse extends Animal {constructor(name: string) { super(name); }move() {
alert("Galloping...");super.move(45);
}}