在一个页面源码<body>块底部看到
<script> $(function() { sSwiperFun(); //幻灯片调取 upSlideFun("#iQuestion"); //向上滚动互动 scrollLoad(); //响应滚动加载课程图片 $(".boutiqueCourse").click();//网校课程-精品课程 huanyihuan(); studentDynamic();//学生动态 var uri = window.location.search; var val = "msg"; var re = new RegExp("" + val + "=([^&?]*)", "ig"); var msg=((uri.match(re)) ? (uri.match(re)[0].substr(val.length + 1)) : null); if(msg!=null && msg!='' && msg=='LimitLogin'){ dialog('提示信息',"您的帐号在其他地点登录,请重新登录",1); } }); </script>
这是声明一系列的javascript函数和变量吗?
这些函数如果在引入的js文件里,不是可以直接用吗?为何还要额外声明?
另外,这里还有一个if语块,这表明 $(function() {}之间的东西不仅仅是声明,还包括要运行的语句?
叮当猫咪
相关分类