Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 9 of 9
  1. #1
    New to the CF scene
    Join Date
    Oct 2011
    Location
    United States
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Question NewBie - Clarfication Needed

    Folks

    I am a newbie to JavaScript. I am basically java/j2ee developer .
    I want to learn javascript and Ajax . So please let me know what is the latest version of JavaScript , also let me know what book I have to buy ( I mean for the newbie ) Please help me .

    Thanks in Advance

  • #2
    Senior Coder jmrker's Avatar
    Join Date
    Aug 2006
    Location
    FL
    Posts
    3,091
    Thanks
    38
    Thanked 498 Times in 492 Posts

    Lightbulb

    You don't need to buy a book until you want advanced help.
    The tutorials on the internet already should suffice for the beginner.
    When you understand those examples, you can move on to a text to purchase.

    Try a google of "free javascript tutorial" and chose which ever looks the closest to your level of understanding.

  • #3
    Supreme Master coder! Old Pedant's Avatar
    Join Date
    Feb 2009
    Posts
    25,869
    Thanks
    79
    Thanked 4,418 Times in 4,383 Posts
    And as for "latest version of JavaScript": Irrelevant. You *must* write your code to work with all the popular browsers and that means you have to determine how far back you want to go in trying to write cross-browser code.

    Most people now are still supporting MSIE version 7, along with Firefox, Chrome, and Safari. But of course then there is mobile support, which involves even more testing to be sure your code works in the desired devices.

    Personally, I initially write for Firefox 3.6 (or later) and then test my code in MSIE 7. When it works in both of those, then I check it in other browsers. Most of the time, if it works in those two it works in all.

    Finally, JavaScript itself hasn't changed much in over 12 years. It's really the DOM (Document Object Model...the "library") of the browser, as implemented in the various browsers, that will cause you fits.
    An optimist sees the glass as half full.
    A pessimist sees the glass as half empty.
    A realist drinks it no matter how much there is.

  • #4
    Senior Coder Dormilich's Avatar
    Join Date
    Jan 2010
    Location
    Behind the Wall
    Posts
    3,335
    Thanks
    13
    Thanked 348 Times in 344 Posts
    Quote Originally Posted by Old Pedant View Post
    Finally, JavaScript itself hasn't changed much in over 12 years.
    as of late there are some nice features added, though
    - Function.bind() (makes an "implicit Closure")
    - object read/write definitions (readable, writeable, enumerable, freezing and locking)
    The computer is always right. The computer is always right. The computer is always right. Take it from someone who has programmed for over ten years: not once has the computational mechanism of the machine malfunctioned.
    André Behrens, NY Times Software Developer

  • #5
    Kor
    Kor is offline
    Red Devil Mod Kor's Avatar
    Join Date
    Apr 2003
    Location
    Bucharest, ROMANIA
    Posts
    8,478
    Thanks
    58
    Thanked 379 Times in 375 Posts
    Quote Originally Posted by Dormilich View Post
    as of late there are some nice features added, though
    - Function.bind() (makes an "implicit Closure")
    - object read/write definitions (readable, writeable, enumerable, freezing and locking)
    Don't mention the new possibilities opened by the HTML5: web storage, canvas transformation, animation, etc
    KOR
    Offshore programming
    -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

  • #6
    Senior Coder Dormilich's Avatar
    Join Date
    Jan 2010
    Location
    Behind the Wall
    Posts
    3,335
    Thanks
    13
    Thanked 348 Times in 344 Posts
    I’d let that fall under the category "DOM"
    The computer is always right. The computer is always right. The computer is always right. Take it from someone who has programmed for over ten years: not once has the computational mechanism of the machine malfunctioned.
    André Behrens, NY Times Software Developer

  • #7
    Senior Coder jmrker's Avatar
    Join Date
    Aug 2006
    Location
    FL
    Posts
    3,091
    Thanks
    38
    Thanked 498 Times in 492 Posts

    Question

    Quote Originally Posted by Dormilich View Post
    as of late there are some nice features added, though
    - Function.bind() (makes an "implicit Closure")
    - object read/write definitions (readable, writeable, enumerable, freezing and locking)
    Quote Originally Posted by Kor View Post
    Don't mention the new possibilities opened by the HTML5: web storage, canvas transformation, animation, etc
    Where can these new features be found and are they supported by the main browsers yet?

  • #8
    Senior Coder Dormilich's Avatar
    Join Date
    Jan 2010
    Location
    Behind the Wall
    Posts
    3,335
    Thanks
    13
    Thanked 348 Times in 344 Posts
    most of the stuff should be available in modern browsers.

    like always it is the question if (and in which version) IE supports anything thereof.


    test your browser against the latest ECMAScript version: http://test262.ecmascript.org/
    The computer is always right. The computer is always right. The computer is always right. Take it from someone who has programmed for over ten years: not once has the computational mechanism of the machine malfunctioned.
    André Behrens, NY Times Software Developer

  • #9
    Kor
    Kor is offline
    Red Devil Mod Kor's Avatar
    Join Date
    Apr 2003
    Location
    Bucharest, ROMANIA
    Posts
    8,478
    Thanks
    58
    Thanked 379 Times in 375 Posts
    Quote Originally Posted by jmrker View Post
    Where can these new features be found and are they supported by the main browsers yet?
    Just Google for. And test them.

    the base:
    http://www.w3.org/TR/offline-webapps/
    some demos:
    http://html5demos.com/

    Web possibilities develop quite fast
    KOR
    Offshore programming
    -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*


  •  

    Tags for this Thread

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •