Показать сообщение отдельно
  #13 (permalink)  
Старый 30.10.2010, 10:03
Аватар для vflash
Профессор
Отправить личное сообщение для vflash Посмотреть профиль Найти все сообщения от vflash
 
Регистрация: 09.07.2007
Сообщений: 304

function hasClass(obj, c) {
 //http://ir2.ru/javascript-if.aspx
 if (!c || !obj) return false   // можно просто return 
 var re = new RegExp('(\\s+|^)' + c + '(\\s+|$)', 'ig') // каждый рас создается новый обьект регулярного выражения. а если с=".*" или пуста "" ?  имя класса регистрозависимо.
 if (typeof obj == "string") obj = {className: obj} // зачем создаете еше один обьект. это дешево конечно но зачем.
 return (re.test(obj.className)) ? re : false // зачем возвращать регулярное выражение ? 
}


вот еше, найдите сами.
function getCookie(name) {
 var value=new RegExp("(^|;)\\s*"+name+"\\s*\\=\\s*([^;]+)($|;)","i").exec(unescape(document.cookie));
 return value && value[2];
}
__________________
лучшая rss читалка zzreader.com
Ответить с цитированием