Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   вопрос про декодирование в JS (https://javascript.ru/forum/misc/57531-vopros-pro-dekodirovanie-v-js.html)

Erolast 07.08.2015 19:04

Цитата:

В вашей с ним реализации не было множественного наследования как такового, там была реализация множественного наследования для отдельно взятого объекта.
Как? Я же написал интерфейс для установки множественного родителя любому классу.

Цитата:

Каждый раз придется пилить заново эту реализацию для каждого частного случая.
Не понял. Покажешь, что за частные случаи? Попробую исправить.

Цитата:

Я плюнул на это, все равно не переорешь свору. Оно мне надо?
Ну, хоть бы отписался, что прекращаешь спор, а то как-то невежливо вышло.

laimas 07.08.2015 19:06

Цитата:

Сообщение от Erolast
Чем JS не серверный язык?

А это как понимать тогда?

Цитата:

Сообщение от javaQest
И, кстати, на что тут еще обратить внимание, что еще кроме пробелов кодируется в JS "по-своему"?

Это о ком речь?

javaQest 07.08.2015 19:09

Цитата:

Сообщение от Erolast
Я же написал интерфейс для установки множественного родителя любому классу.

Ладно, щас посмотрю еще раз на твой код, я в прошлый раз нормально не разобрал его, некогда было, да и синтаксис этот я не знаю нормально. Посмотрю, отпишусь

javaQest 07.08.2015 19:11

Цитата:

Сообщение от laimas
Это о ком речь?

Речь о том, что в JS decode/encode -- взаимные операци. И кодирует js не так как это обычно делается браузерами. То есть, js понимает свое, а не чужое.

laimas 07.08.2015 19:30

Цитата:

Сообщение от javaQest
То есть, js понимает свое, а не чужое.

Ерунда какая:

//PHP
echo rawurlencode('текст <> текст'); //%D1%82%D0%B5%D0%BA%D1%81%D1%82%20%3C%3E%20%D1%82%D0%B5%D0%BA%D1%81%D1%82
//JS
alert(decodeURIComponent('%D1%82%D0%B5%D0%BA%D1%81%D1%82%20%3C%3E%20%D1%82%D0%B5%D0%BA%D1%81%D1%82')) //текст <> текст
//JS
encodeURIComponent('<< текст') //%3C%3C%20%D1%82%D0%B5%D0%BA%D1%81%D1%82
//PHP
echo rawurldecode('%3C%3C%20%D1%82%D0%B5%D0%BA%D1%81%D1%82'); //<< текст

Erolast 07.08.2015 19:35

На сервере JS, а не PHP используется.

laimas 07.08.2015 19:41

Цитата:

Сообщение от Erolast
На сервере JS, а не PHP используется.

Ну тогда "свой своего" тем более должен понимать, а то какой-то странный вывод - То есть, js понимает свое, а не чужое. :)

javaQest 07.08.2015 20:27

Цитата:

Сообщение от laimas
Ну тогда "свой своего" тем более должен понимать

Браузер кодирует текст из формы, а не JS


Часовой пояс GMT +3, время: 06:03.