前端開發從低級到高級,能力的區別。(不論薪資,只論能力)


從事前端開發這個職業的人越來越多,在最近幾年也非常火熱,吸引了眾多人才的加入,我是12年2月開始加入這個開發者行列。

目前,按照前端開發水平,分為3個階段,“初級前端開發”、“中級前端開發”和“高級前端開發”。

初級前端開發:具備制作 “同步網頁” 的能力。所謂的 “同步網頁”,就是能按照設計,用html和css制作出網頁來,並用javascript在網頁中加上click、hover等事件,讓用戶可以點擊、查看。例如:常見的企業網站就是我所說的 “同步網頁”。

 

中級前端開發:具備制作 “異步網頁” 的能力。“異步網頁” 的能力是指,能用ajax、jsonp結合jquery、seajs等等去制作出具有“異步”特征的頁面,比如圖片按需加載、頁面的按需加載、異步驗證用戶名、手機號等等,都是屬於“異步頁面”的范圍。簡單來說就是會ajax

 

高級前端開發:具備在“異步網頁” 中開發“異步網頁” 的能力, 也就是具備制作 “開發web應用” 的能力。具備的特殊是:頁面異步加載子頁面, 然后子頁面異步加載子子頁面。例如:一些招聘網站中,《填寫簡歷》就具有這些特征,點擊展開簡歷以后,出現填寫詳情,詳情里面還有更小的細節。

其實說這么多,我是想推廣下一個多叉樹的節點js庫,讓你可以具備高級前端開發的能力。

原諒我沒有寫demo,也不知道怎樣的demo可以表述出這個節點js庫的能力,原諒我的年輕幼稚吧,用到了seajs、jquery、ejs 和節點js庫

 

demo地址:http://php_game.jd-app.com/CCNode.js/test.html

http://php_game.jd-app.com/CCNode.js/index.html?file=bindlogin/bindlogin1

<!DOCTYPE html>
<html lang="zh-CN" xmlns="http://www.w3.org/1999/html">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="0" />
    <meta name="viewport" content="width=device-width,user-scalable=no" />
    <title></title>
    <!-- 界面css  -->
    <link href="assets/css/bootstrap.min.css" rel="stylesheet">
    <link href="assets/css/flat-ui.css" rel="stylesheet">

    <link href="assets/css/main.css" rel="stylesheet">
    <!-- 界面js  -->
    <script src="modules/jquery.min.js"></script>
    <script src="modules/sea.js"></script>
    <script src="init.js"></script>

</head>
<body>
<script>

seajs.use(seajs.data.base+"../assets/index/index.js",function(back){
        var scene=new back()
        scene.body="body"
        scene.init()
        cc.Director.addChild(scene)
    })

</script>
</body>

</html>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM