Upgrade to Pro — share decks privately, control downloads, hide ads and more …

TypeScriptを使ってみたり

 TypeScriptを使ってみたり

Mayuki Sawatari

August 24, 2013
Tweet

More Decks by Mayuki Sawatari

Other Decks in Programming

Transcript

  1. View Slide

  2. Mayuki Sawatari ( )
    http://www.misuzilla.org/

    View Slide

  3. TypeScript
    TypeScript
    TypeScript
    TypeScript
    TypeScript

    View Slide

  4. View Slide

  5. View Slide

  6. IDE
    C#

    View Slide

  7. (CV: )

    View Slide

  8. JavaScript

    View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. http://www.microsoft.com/visualstudio/jpn/products/visual-studio-express-for-web
    http://www.microsoft.com/en-us/download/details.aspx?id=34790

    View Slide

  13. http://www.jetbrains.com/webstorm/
    http://www.jetbrains.com/idea/

    View Slide

  14. View Slide

  15. Demo

    View Slide

  16. View Slide

  17. IDE
    https://github.com/borisyankov/DefinitelyTyped

    View Slide

  18. View Slide

  19. function _this/that/self

    View Slide

  20. 'div' // => HTMLDivElement
    'canvas' // => HTMLCanvasElement

    View Slide

  21. View Slide

  22. jQuery $(this)
    $(this)
    () => $(this).toggle()
    (i, e) => $(e).toggle()

    View Slide



  23. View Slide

  24. (window)
    (window)

    View Slide

  25. View Slide

  26. View Slide

  27. View Slide

  28. View Slide

  29. View Slide

  30. View Slide

  31. IDE
    JavaScript

    View Slide