广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    javascript中script 的执行顺序

    来源:网络收集  点击:  时间:2024-04-08
    【导读】:
    javascript执行顺序简单介绍方法/步骤1/7分步阅读

    !DOCTYPE html

    html

    head

    meta charset=utf-8 /

    title/title

    script type=text/javascript src=js/jquery-1.7.2.js /script

    /head

    body

    h5hello world/h5

    script

    alert(script脚本1)

    /script

    script

    $(function(){

    alert(页面加载完成)

    })

    /script

    script

    alert(script脚本2)

    /script

    /body

    /html

    2/7

    javascript的执行顺序是自上而下的,所以首先执行alert(“script脚本1”)然后是alert(“script脚本2”),最后是alert(页面加载完成),$(function(){

    })表示是页面加载完成后执行,script属于页面的一部分;

    3/7

    创建元素并追加到body中

    script

    $(function(){

    $(divpHello/p/div).appendTo(body);

    })

    /script

    4/7

    script颂裹

    $(function(){

    $(divpHello/p/div).appendTo(h5);

    $(divphello/p/div).appendTo(h5)

    $(h5).append(123)

    })

    /script

    连续追加

    5/7

    //判断IE

    function isIE(){

    var userAgent = navigator.userAgent,

    rMsie = /(msie|trident.*rv:)(+)/,

    rFirefox = /(firefox)\/(+)/,

    rOpera = /(opera).+version\/(+)/,

    爷获 rChrome = /(chrome)\/(+)/,

    rSafari = /version\/(+).*(safari)/;

    var browser;

    var version;

    var ua = userAgent.toLowerCase();

    6/7

    var match = rMsie.exec(ua);

    if (match != null) {

    霸怕墨 ieVersion = { browser : IE, version : match || 0 };

    return true;

    }

    var match = rFirefox.exec(ua);

    if (match != null) {

    var ffVersion = { browser : match || , version : match || 0 };

    return false;

    }

    var match = rOpera.exec(ua);

    if (match != null) {

    var opVersion = { browser : match || , version : match || 0 };

    return false;

    }

    var match = rChrome.exec(ua);

    if (match != null) {

    7/7

    var chVersion = { browser : match || , version : match || 0 };

    return false;

    }

    var match = rSafari.exec(ua);

    if (match != null) {

    var sfVersion = { browser : match || , version : match || 0 };

    return false;

    }

    if (match != null) {

    var ohterVersion = { browser : , version : 0 };

    return false;

    }

    }

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_466985.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 00:11:34  耗时:0.025
    0.0245s