要求:输入一串字符“hello”,对字符串反转。
解答:
var as = 'hello';
var bs = as.split('').reverse().join('');
console.log(bs);
打印结果:
复习js的三个方法:
JavaScript split() 方法
split() 方法用于把一个字符串分割成字符串数组。
var aa = '2:3:4:5'
console.log(aa.split(':')); // ["2", "3", "4", "5"]
var bb = 'a|b|c';
console.log(bb.split('|')); // ["a", "b", "c"]
JavaScript reverse() 方法
reverse() 方法用于颠倒数组中元素的顺序
var cc = ['Amy','Bill','Cindy'];
console.log(cc.reverse()); // ["Cindy", "Bill", "Amy"]
JavaScript join() 方法
join() 方法用于把数组中的所有元素放入一个字符串。 元素是通过指定的分隔符进行分隔的。
var cc = ['Amy','Bill','Cindy'];
console.log(cc.join()); // Amy,Bill,Cindy
console.log(cc.join('|')); // Amy|Bill|Cindy
console.log(cc.join('&')); // Amy&Bill&Cindy