search

Home  >  Q&A  >  body text

javascript - 在web开发中,js怎么封装在页面中得使用能够简单明了?

平时在写网站时 js 的使用都很随意,维护性很差,怎么样写出的js能够重用代码?

ringa_leeringa_lee2902 days ago419

reply all(7)I'll reply

  • PHP中文网

    PHP中文网2017-04-10 14:44:16

    得看你的程序大小,如果程序大的话,建议使用 backbone等mv* 框架进行代码组织,这样子的好处就是你可以专注于业务了,只要在适合的概念上面套用不同的模型就行了。当然使用的时候可以接上 seajs模块化库,这样子整个逻辑更容易把控,如果项目不大,建议直接使用 闭包 + 立即执行的函数(IIFE),通过暴露和隐藏特定的接口,来进行代码构建。
    感觉其实代码的结构组织也是需要经验积累的,如果你接触过 java,c++这种面向对象语言,相信你对如何组织代码会更有感觉

    reply
    0
  • 天蓬老师

    天蓬老师2017-04-10 14:44:16

    可以多参考第三方的框架,如:bootstrap等,看他们是如何结合让代码优美的

    reply
    0
  • PHPz

    PHPz2017-04-10 14:44:16

    封装成函数,少用全局变量,文件名要有意义,比如 common.js 不用写a.js

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 14:44:16

    建议看此书

    编写可维护的javascript

    reply
    0
  • 迷茫

    迷茫2017-04-10 14:44:16

    我又来贴我的这个回答了

    有逻辑有层次是关键

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 14:44:16

    尝试一下模块化吧

    网址:requirejs

    中文:requirejs

    reply
    0
  • 阿神

    阿神2017-04-10 14:44:16

    jquery 后绑定,模块化,这样页面就看到任何js 方法

    reply
    0
  • Cancelreply