论坛首页 入门技术论坛

写出一个漂亮的js代码!

浏览 2484 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-02-22   最后修改:2009-02-22
写出一个漂亮的代码,需要一个好的思维方式。
查看了一些ext的代码,觉得ext写出来的代码很不错,
自己尝试了下,写了一段例子代码,大家觉得这样写出的代码好吗?
var LYM = new Object();//定义一个对象
/**
 *定义对象的方法
 */    
LYM.t = function(){
         alert("写一个好的脚本!");
         return{
            hello : function(param){
                alert("hello," + param + "!");
            },
            say : function(){
                alert("你们觉的这样的脚本代码怎么样?");
            }
        };
       
    }();
    
    var $ = LYM;
    $.t.hello('word');
    $.t.say('word');
   发表时间:2009-02-23  
还是头像比较漂亮。。。
0 请登录后投票
   发表时间:2009-02-23  
leeldy 写道
还是头像比较漂亮。。。

0 请登录后投票
   发表时间:2009-03-06  
/*
  * 定义对象
  */
var common = new Object();

common.fn = common.prototype = {

/**
* 添加到收藏夹
*
* @param {} url 添加的路径
* @param {} title 添加的标题
* @return {Boolean}
*/ 
addBookmark:function(url,title){
    if (window.sidebar) {   
        window.sidebar.addPanel(title, url,"");   
    } else if (document.all) {  
        var external = window.external;  
        external.AddFavorite(url, title);  
    } else if (window.opera && window.print) {  
        return true;  
    }  
},

/**
* 设为首页
*/  
setHomePage:function(){
    var lan = window.location;  
    if (document.all) {  
        document.body.style.behavior = 'url(#default#homepage)';  
        var body = document.body;  
        body.setHomePage(lan.href);  
    } else if (window.sidebar) {  
        if (window.netscape) {  
            try {   
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");   
            } catch (e) {  
                alert("该操作被浏览器拒绝,如果想启用该功能,请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");   
            }  
        }  
        var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);  
        prefs.setCharPref('browser.startup.homepage', lan.href);  
    } 
}


};
0 请登录后投票
   发表时间:2009-03-06   最后修改:2009-03-06
楼主你杀了我吧.
0 请登录后投票
   发表时间:2009-03-07  
抛出异常的爱 写道

楼主你杀了我吧.

WHY?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics