Справочник javascript: toLowerCase

Форум

Учебник Node.JS скринкаст Стандарт языка

Справочник

Discord чат

 
Статьи Тест знаний Аналоги функций PHP  

Илья Кантор, 10 мая 2009 - 19:31

toLowerCase

Синтаксис

str.toLowerCase()

Описание, примеры

var upperText="ПриВет"
document.write(upperText.toLowerCase()) // привет

Автор: Гость (не зарегистрирован), дата: 23 января, 2012 - 22:09

#permalink

А слабо дать описание??? Например нужен для этого, используется там-то.


Автор: bopohooo (не зарегистрирован), дата: 30 января, 2015 - 22:22

#permalink

Метод toLowerCase()
Преобразует все буквы в строке к нижнему регистру.
Метод toLowerCase не применяется к знакам, отличным от букв.
В следующем примере демонстрируется действие метода toLowerCase.

var text = "This is a STRING.";
var str = text. toLowerCase();
document.write(str);

// вернет: this is a string.


Автор: Гость (не зарегистрирован), дата: 8 февраля, 2012 - 10:34

#permalink

toLowerCase не работает в ие. Есть ли альтернатива?


Автор: Гость (не зарегистрирован), дата: 21 февраля, 2012 - 10:45

#permalink

Firefox ну или опера


Автор: Сергей П. (не зарегистрирован), дата: 8 января, 2013 - 11:16

#permalink

Проверил toLowerCase(), toUpperCase() в IE7. Всё работает.

Но, если очень нужно, то можно создать такую функцию MyToLowerCase() (аналогично и MyToUpperCase()):

function MyToLowerCase(s){
var t='';
for(var i=0;i


Автор: Сергей П. (не зарегистрирован), дата: 8 января, 2013 - 11:18

#permalink

Проверил toLowerCase(), toUpperCase() в IE7. Всё работает.

Но, если очень нужно, то можно создать такую функцию MyToLowerCase() (аналогично и MyToUpperCase()):

function MyToLowerCase(s){
var t='';
for(var i=0;i<s.length;i++){
  switch(s.charAt(i)){
    case'А':t+='а';break;
    case'Б':t+='б';break;
    case'В':t+='в';break;
    ...
    default:t+=s.charAt(i);
  }
}
return t;
}

Автор: Гость (не зарегистрирован), дата: 12 мая, 2017 - 21:04

#permalink

Можно переписать этот код изящнее:

function toLow(s) {
	var charMap = {
		'А': 'a',
		'Б': 'б',
		'В': 'в',
		'Г': 'г',
		'Я': 'Я'
	};
	var modSt = '';

	for(var i = 0;i < s.length; i++) {
		var str = s.charAt(i);
		if (charMap[str]) {
			modSt += charMap[str];
		} else {
			modSt += str;
		}
  }
  return modSt;
}

Автор: Гость (не зарегистрирован), дата: 14 декабря, 2012 - 18:47

#permalink

возвращает модифицированную строку и/или модифицирует существующую?


Автор: Гость (не зарегистрирован), дата: 28 декабря, 2012 - 14:03

#permalink

javascript не может изменять строки он всегда создает новый экземпляр строки


Автор: bopohooo (не зарегистрирован), дата: 30 января, 2015 - 22:21

#permalink

Метод toLowerCase()
Преобразует все буквы в строке к нижнему регистру.
Метод toLowerCase не применяется к знакам, отличным от букв.
В следующем примере демонстрируется действие метода toLowerCase.

var text = "This is a STRING.";
var str = text. toLowerCase();
document.write(str);

// вернет: this is a string.


Автор: nemr00t (не зарегистрирован), дата: 16 августа, 2016 - 11:41

#permalink

Товарищи, доброго времени суток!
Помогите, пожалуйста! Нужен скрипт для mongodb, который:
1. преобразует значение поля А в нижний регистр;
2. выполнит апдейт поля А, записав туда новое значение (в нижнем регистре).
плиз плиз плиз...


 
Поиск по сайту
Содержание

Учебник javascript

Основные элементы языка

Интерфейсы

Все об AJAX

Оптимизация

Разное

Дерево всех статей

Последние темы на форуме
Forum