Показать сообщение отдельно
  #6 (permalink)  
Старый 22.10.2008, 20:05
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от Kolyaj
Сообщение от Gvozd
var b = +a+30;//плюс перед 'a' приведет его к числу
Говнокода и не такого можно написать.
Ну, что понимать под говнокодом
например, я считаю способ приведения типов через ф-ции не очень удобным.
например, если мы приводим к нужному нам типу результат функции(а сам вызов происходит не из window.), и внутри мфункции используется this, то приходится изварщатся при использовании parseInt(), так ка он подменяет область вызова на window.
Кстати,говоря ситуация не надумана.
пришлось столкнутся, когда писал скрипт с применением jQuery.
правда проблема у меня возникла скорее от незнания jQuery, но тем не менее.
к тому же я просто показал альтернативу. в данном случае мы просто экономим пару символов кода, расходуем пару лишних десятков тактов процессора, и не получаем выигрыша в упрощении логики
Ответить с цитированием