|<- [[jet:Working with numbers]]|[[jet:Working with dates]] ->| ===quotes=== var phrase_ok = "ça c'est ok."; var phrase_pas_ok = 'ça c'est pas ok'; var phrase_ok = "ça c'est \"ok\"."; var phrase_pas_ok = "ça c'est pas "ok""; ====propriétés==== Strings sont des objets avec des propriétés, méthodes. Peuvent dans une certaine mesure être traités comme des Arrays de characters. var str = "abcde"; console.log(str.length); // 5 ====méthodes==== var str = "abcde"; console.log(str.toUpperCase()); // "ABCDE" var simple_phrase = "Ceci est une phrase simple."; console.log(simple_phrase.split(" "); // ["Ceci","est","une","phrase","simple."] ===indexOf=== var simple_phrase = "Ceci est une phrase simple."; console.log(simple_phrase.indexOf("phrase"); // 13 console.log(simple_phrase.indexOf("Ceci"); // 0 console.log(simple_phrase.indexOf("OogaChakka"); // -1 ===Slice=== var phrase = "Yet another phrase."; var segment = phrase.slice(6,5); // (start position, length) -> "other" Voir aussi : - substring() - substr() ===comparaison=== Utiliser par ex str.toLowerCase() avant comparaison var str1 = "aaa"; var str2 = "zzz"; (str1 < str2) // true var str1 = "aaa"; var str2 = "ZZZ"; (str1 < str2) // false (a ===string reference=== developer.mozilla.org/en/JavaScript/Reference