zoukankan      html  css  js  c++  java
  • 程序的位置和功能划分

    javaScript从功能上分为两部分:框架部分和应用部分

    框架部分:对javascript代码的组织作用,包括定义全局变量,定义命名空间方法,和具体应用无关,每个页面需要相同的框架

    应用部分:页面功能逻辑,不同页面会有不同的功能,不同页面应用部分的代码页不相同

    所有应用部分的代码都要集中到init函数里,所有的初始化工作都在这里,网页的程序入口

    window.onload与JS框架提供的DOMReady事件的区别

    window.onload需要当页面完全加载完成时才会触发,包括图片、Flash等富媒体

    DOMReady只判断页面内所有的DOM节点是否已经生成,至于节点的内容 是否加载完成,它并不关心,速度比window.onload更快,更适合用来调用初始化函数

    注意:DOMReady并不是原生javaScript支持的事件,不能像window.onload那样直接调用,一般都是结合Js框架来使用它,例如jQuery。$(document).ready(init

    )

    CSS放在页头,JavaScript放在页尾

    避免javaScript 阻塞网页的呈现,减少页面空白的时间

    引入编译的概念——文件压缩

    JS压缩的做法:去掉空格和换行,去掉注释,把复杂变量名替换成简单的变量名

  • 相关阅读:
    手把手教你学Git
    服务器上Mysql的安装与配置
    python 5
    python 4
    python 3
    python 2
    区分命令行模式和Python交互模式
    CUDA编程模型之内存管理
    多目标优化算法-NSGA2
    C# ListView 如何添加列标头
  • 原文地址:https://www.cnblogs.com/15fj/p/7465010.html
Copyright © 2011-2022 走看看