寫給Javascript初學(xué)者的小小建議

字號:


    一般初學(xué)JavaScript的時候最頭痛的就是瀏覽器兼容問題。在Firefox下面好好的代碼放到IE就不能顯示了,又或者是在IE能正常顯示的代碼在firefox又報錯了。
    如果你正初學(xué)JavaScript并有著一樣的處境的話建議你:初學(xué)JavaScript的時候無視DOM和BOM的兼容性,將更多的時間花在 了解語言本身(ECMAScript)。只在特定瀏覽器編寫代碼(Chrome/Firefox/Safari),實際工作中使用成熟的 JavaScript框架(jQuery等)。放心,很少有公司會讓JS新手用原生JS做前端開發(fā)。
    學(xué)習(xí)JS初期無視兼容問題有什么好處
    1、降低學(xué)習(xí)難度
    2、減少挫敗感
    3、花更多的時間學(xué)習(xí)ECMAScript
    什么時候?qū)W習(xí)JS跨瀏覽器開發(fā)知識?而瀏覽器兼容問題留到什么時候解決呢?
    當你能熟練使用JavaScript框架編寫可復(fù)用的代碼時(jQuery插件或前端控件),或當你準備自己開發(fā)一個JavaScript框架時。
    其他一些JavaScript初學(xué)者建議
    千萬不要拿JavaScript權(quán)威指南當入門書籍
    應(yīng)該用JavaScript高級程序設(shè)計(第三版)作為入門書籍
    傳值和傳值、作用域知識必須理解
    調(diào)試工具必須懂并多用,學(xué)會自己捕捉錯誤。(chrome developer tool/Firebug)
    耐心再耐心,對每一個知識點深挖能學(xué)的更輕松。
    以上就是一些分享希望若能幫助到初學(xué)JavaScript的你,如果覺得有誤導(dǎo)的地方敬請立即指出。