<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
</html>
<script>
function addSpace(str){
return str.split('').join(' ');
};
var str = 'hello world'
console.log(addSpace(str))
// math容器中的功能 -- 四舍五入
var a=12.52;
b=10.35;
c=Math.round(a);
d=Math.round(b);
document.write(c+' '+d)
// 先思考思路:
// 先split,然后从第二个开始遍历,针对每次遍历作如下事情:获取第一个字符变为大写,其余变为小写
function combo(msg){
var arr=msg.split("-");
for(var i=1;i<arr.length;i++){
arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substr(1,arr[i].length-1);
}
msg=arr.join("");
return msg;
}
// 使用substring改造
function combo2(msg){
var arr=msg.split("-");
for(var i=1;i<arr.length;i++){
arr[i]=arr[i].charAt(0).toUpperCase()+arr[i].substring(1,arr[i].length);
}
msg=arr.join("");
return msg;
}
str='get-element-by-id'
console.log(combo2(str))
//大牛做法;
//思路:先将字符串转换为数组 split(),利用数组的反序函数 reverse()颠倒数组,再利用 jion() 转换为字符串
function strReverse(str){
return str.split('').reverse().join('');
}
var str = '12345678';
console.log(strReverse(str))
</script>
面试题目详解
最新推荐文章于 2025-07-30 17:09:25 发布
本文介绍了一系列JavaScript编程技巧,包括字符串操作、数组处理及数学运算的方法。通过具体实例展示了如何使用JavaScript进行字符串拆分与重组、数组反转及数学四舍五入等操作。
215

被折叠的 条评论
为什么被折叠?



