1. 程式人生 > >guid(cid)唯一標識

guid(cid)唯一標識

程式設計過程中,使用唯一標識的需求處處會用到,下面幾句剪短的程式碼可以很好地幫助你實現

封裝外掛

// 生成唯一標識

    $.GenerateGuid = function(option){
        var GUID = "",                     // 儲存唯一標識值
            defaults,                      // 預設配置
            setting;                       // 實際的配置


        defaults = {
            digit : 8,                     // 隨機數位數 
        };
        // 引數繼承
        setting = $.extend(defaults,option);
        // 一個隨機數
        function Guid(){
            return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
        }
        for(var i = 0; i<setting.digit; i++){
            GUID = GUID + Guid();
        }
        return GUID;

    }

呼叫方式

$.GenerateGuid({

      digit : 4,                     // 隨機數位數 

});