发布于 2016-10-02 06:27:37 | 357 次阅读 | 评论: 0 | 来源: 网友投递
这里有新鲜出炉的Javascript教程,程序狗速度看过来!
JavaScript客户端脚本语言
Javascript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
import Biz.User;
User u = new User();
u.show();
Using("User");
var u = new User();
u.show();
var u = new User();
u.show();
Using("User");
<script type="text/javascript" src="user.js"></script>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="register.js"></script>
<script type="text/javascript" src="validate.js"></script>
<script type="text/javascript" src="user.js"></script>
<script type="text/javascript" src="order.js"></script>
<script type="text/javascript" src="type.js"></script>
$.getScript("user.js",function(){});
<script type="text/javascript" src="jquery.min.js"></script>
$.getScript("user.js",function(){
$.getScript("order.js",function(){
$.getScript("type.js",function(){
$.getScript("validate.js",function(){
// and so on..
});
});
});
});
Using("User");
Using("Order");
Using("Type");
Using("Validate");
// and so on..
Using("User","Type","Order","Validate",...);
var u = new User();
var o = new Order();
// and so on..
Using("User");
Using("Order");
Using("Type");
Using("Validate");
// and so on..
Using("User");
Using("User"); // 这句话执行完毕之后会创建一个User对象,当时仅仅是个mock
var u = new User(); // 这个时候用需要的是真实的User对象实例,就在这个时候去动态加载JS文件,并且返回已经实例化的User对象
var u = new User();
$.getScript("user.js",function(){
var u = new User();
});
var u = new User();
Using.Config = {
"User" : "/js/user" // 可以隐去.js 因为肯定是加载JS文件了
}
var u = new Using.Modules.User();
Using.Class.create("User",function(){
}).property({
}).static({
}).namespace(Using.Modules);
<script type="text/javascript" src="using.js"></script>
Using("jquery");
Using("User");
$("#ID").click(function(){
var user = new User();
user.name = "xx";
user.show();
});