Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » JavaScript | replace

Ответить
Настройки темы
JavaScript | replace

Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


только что обнаружил одну особенность JS
вот к примеру код:

PHP код: Выделить весь код

var tabTitle "Task: {task_title}";

alert(tabTitle '\n' +
    
tabTitle.replace(/{([^{]+)}/g"$1") + '\n' +
    
tabTitle.replace(/{([^{]+)}/g, function($1, $2){return $1;})) 

выдает следующее:
Task: {task_title}
Task: task_title
Task: {task_title}

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 16:03, 21-08-2006

 

Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


А что именно Вы называете особенностью? То, что в случае callback функции обратных связей ($n) три и отсчет идет от еденицы? Кстати, такой код - источник memory leak в IE вследствие применения анонимных функций. Причем в случае модификатора g таких функций будет создано столько сколько найдется подстрок соотвествующих паттерну...

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 01:34, 22-08-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ночной странник


Contributor


Сообщения: 4050
Благодарности: 83

Профиль | Сайт | Отправить PM | Цитировать


Prisoner
Цитата:
То, что в случае callback функции обратных связей ($n) три и отсчет идет от еденицы?
да. именно так.

Цитата:
Кстати, такой код - источник memory leak в IE вследствие применения анонимных функций. Причем в случае модификатора g таких функций будет создано столько сколько найдется подстрок соотвествующих паттерну...
и это тоже знаю... но начальство вроде как обрадовало тем что можно будет отказаться от поддержки IE6 после выхода IE7

-------
можно практически все, но просто мы это еще не знаем.
главный враг програмиста это копипастинг
За хорошее сообщение не забываем нажимать ссылочку "Полезное сообщение"!


Отправлено: 21:27, 24-08-2006 | #3


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Да, начальство надо ублажать

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 13:22, 25-08-2006 | #4


Аватара для E-mail

Ветеран


Сообщения: 640
Благодарности: 2

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
начальство надо ублажать
начальство надо обучать и потом по идее всем хорошо будет..

-------
Основы HTML | Конференции


Отправлено: 09:43, 26-08-2006 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » JavaScript | replace

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - [блог] Регулярные выражения – Операторы -replace и -split Xaegr Скриптовые языки администрирования Windows 0 18-12-2009 19:30
Разное - [.NET] string s = r.Replace(reader.ReadToEnd(), "") = вываливаемся с нехваткой памяти Vlad Drakula Программирование и базы данных 2 25-03-2008 18:49
Search & Replace (Поиск и Замена) pingUIN Хочу все знать 8 31-12-2007 10:57
JavaScript Georgiy Вебмастеру 3 18-11-2003 20:42
JavaScript Roman Go Вебмастеру 7 30-09-2002 03:27




 
Переход