Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.02.2015, 13:30
Аспирант
Отправить личное сообщение для Makkssimka Посмотреть профиль Найти все сообщения от Makkssimka
 
Регистрация: 13.11.2012
Сообщений: 51

Если "7" false, если 7 то true
Ответить с цитированием
  #12 (permalink)  
Старый 08.02.2015, 14:06
Аватар для MallSerg
Профессор
Отправить личное сообщение для MallSerg Посмотреть профиль Найти все сообщения от MallSerg
 
Регистрация: 07.03.2011
Сообщений: 1,138

console.log(data.length)
Поможет тебе в понимании проблемы
А по сути это магия привидения типов сбивает с толку
Ответить с цитированием
  #13 (permalink)  
Старый 08.02.2015, 14:33
Аспирант
Посмотреть профиль Найти все сообщения от freee
 
Регистрация: 05.02.2015
Сообщений: 51

Сообщение от MallSerg
console.log(data.length)
Поможет тебе в понимании проблемы
А по сути это магия привидения типов сбивает с толку
Причем тут приведение типов? В вашем примере, строка, которая имеет свойство length. В чем "магия"?
Ответить с цитированием
  #14 (permalink)  
Старый 08.02.2015, 15:20
Аспирант
Отправить личное сообщение для Makkssimka Посмотреть профиль Найти все сообщения от Makkssimka
 
Регистрация: 13.11.2012
Сообщений: 51

То есть сервер возвращает число! Но разве при сложение числа со строкой, если невозможно перевести строку в число, число не преабразуется в строку и добавляется к ней. Это первое. Второе если я передаются с сервера строку #7 получается таже Байда!
Ответить с цитированием
  #15 (permalink)  
Старый 08.02.2015, 15:32
Аспирант
Посмотреть профиль Найти все сообщения от freee
 
Регистрация: 05.02.2015
Сообщений: 51

Сообщение от Makkssimka
То есть сервер возвращает число!
Сервер не может возвращать число, HTTP - это текстовый протокол, он оперирует только строками.
Сообщение от Makkssimka
Но разве при сложение числа со строкой, если невозможно перевести строку в число, число не преабразуется в строку и добавляется к ней
при сложении числа со строкой, ЕМНИП, всегда строка на выходе.
Ответить с цитированием
  #16 (permalink)  
Старый 08.02.2015, 15:33
Аспирант
Отправить личное сообщение для Makkssimka Посмотреть профиль Найти все сообщения от Makkssimka
 
Регистрация: 13.11.2012
Сообщений: 51

При много всем благодарен! Решение было очень просто, и по большей степени проблема возникла, из-за моей невнимательности. И заключалась она в разной кодировке! Один файл utf8 второй utf8 (без BOM).
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменные в скрипте vvkk Элементы интерфейса 19 08.09.2014 18:10
Индивидуальные переменные в each Spamol jQuery 6 08.12.2012 14:34
Глобальные переменные kilogram Серверные языки и технологии 3 30.03.2012 15:59
Нужно сравнить дробные переменные netkent Общие вопросы Javascript 1 05.12.2010 18:30
iframe не выносит переменные nemo Серверные языки и технологии 0 23.01.2010 14:25