“Slice JavaScript et sous-chaîne” Réponses codées

Substrat en JavaScript en utilisant Slice

let str = "Learning to code";

// slice between index 0 and index 5
console.log(str.slice(0, 5));
// slice between index 5 and index 10
console.log(str.slice(5, 10));
Clumsy Caiman

Slice JavaScript et sous-chaîne

string.slice(start, stop);
string.substring(start, stop);

What they have in common:

-If start equals stop: returns an empty string
-If stop is omitted: extracts characters to the end of the string
-If either argument is greater than the string's length, the string's length 
will be used instead.
    
Distinctions of substring():

-If start > stop, then substring will swap those 2 arguments.
-If either argument is negative or is NaN, it is treated as if it were 0.

Distinctions of slice():

-If start > stop, slice() will return the empty string. ("")
-If start is negative: sets char from the end of string.
-If stop is negative: sets stop to: string.length – Math.abs(stop) 
(original value), except bounded at 0.   
ramon bastos

Réponses similaires à “Slice JavaScript et sous-chaîne”

Questions similaires à “Slice JavaScript et sous-chaîne”

Plus de réponses similaires à “Slice JavaScript et sous-chaîne” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code