JavaScript内置对象3-29

来源:3-29 编程练习

烏鐵棍

2018-07-08 16:17:44

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>toUpperCase和toLowerCase</title>
</head>
<body>
<script>
    var str="Never deter till tomorrow that which you can do today";
var index=?;//补充代码
var strNew=?;//补充代码
var upperStr=?;//补充代码
document.write(upperStr);
</script>
</body>
</html>

没懂作业提供的部分什么意思

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>toUpperCase和toLowerCase</title>
</head>
<body>
<script>
    var str="Never deter till tomorrow that which you can do today";
    var strKey="tomorrow";
    var index=str.indexOf(strKey);
    var upperStr=str.replace(str.substr(index,strKey.length),strKey.toUpperCase());
document.write(upperStr);
</script>
</body>
</html>

以上完成部分, 有什么冗余么?

写回答

1回答

Miss路

2018-07-09

一般编程题中会有一部分预留代码,是让同学们补充核心代码的。

这个题逻辑很简单,没有什么冗余的代码,你写的挺好的。同学们在初学阶段可能会有一个误区,总在担心自己的代码写的到底是不是太复杂了,有冗余。其实学习初期都是简单的逻辑,不用太担心会冗余要优化的问题,不管是复杂还是简单的方法对同学们来说都是要学一下的。所以就大胆的写,老师会帮你把关。加油!欢迎采纳。

0

0 学习 · 36712 问题

查看课程