I was having fun with string methods and approached an issue while using slice
on a string in the loop:
var sentence = document.querySelector('.newClass').textContent.split(' '),
blank = '_________________________';
for(var i = 0; i < sentence.length; i += 1) {
console.log(sentence[i] + blank.substring(blank.length, sentence[i].length) + i); //works
console.log(sentence[i] + blank.slice(blank.length, sentence[i].length) + i); //???
}
CODE: http://jsfiddle.net/cachaito/Jxzd5/
I was sure string.slice()
works same as string.substring()