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()
 
     
     
    