Skip to content

Instantly share code, notes, and snippets.

View yuanchuan's full-sized avatar

Yuan Chuan yuanchuan

View GitHub Profile
/**
* Get random charactor from a given charset
*/
var getRandomChar = (function(str) {
var len = str.length;
return function() {
return str.charAt(Math.floor(Math.random() * len));
};
@yuanchuan
yuanchuan / Generate html tags in php.php
Created October 23, 2010 09:10
Generate html tags
<?php
/*
* 快速生成 html 标签
* version: 0.01
* Created: 2010/10/23
*
* TODO: 1.精简函数代码,一般单个函数的长度不超过一屏
* 2.增加容错处理
* 3.<link /> <img /> <br /> 没有考虑进去, 待补充,
(function(str){
var maxPalin='';
for(var i=0,len=str.length;i<len;++i){
var letter=str[i],substr;
for(var j=i;j<len;++j){
if(letter == str[j]){
maxPalin=(function(substr){
return (function(substr){
var imageList=(function(){
var _list=[],_head;
$('#imageList li').each(function(){
_list.push($(this));
});
_head=_list[0];
return {