作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
<分区>
我是编程新手。我用两种不同的方式编写了一个解决方案,但想知道什么被认为是更好的解决方案,以及为什么。
另外,在性能方面,为什么会被认为更好?
解决方案一:
function titleCase(str) {
str = str.toLowerCase();
str = str.split("");
str[0] = str[0].toUpperCase();
for(i = 1; i<str.length; i++){
if(str[i+1] == " "){
str[i+2] = str[i+2].toUpperCase();
}
}
str = str.join("");
return str;
}
解决方案 2:
function titleCase(str) {
str = str.toLowerCase();
str = str.split(" ");
str = str.map(function(val){
val = val.charAt(0).toUpperCase() + val.slice(1);
return val;
});
str = str.join(" ");
return str;
}
我想对 java 进程进行 grep,然后找到使用的最大堆内存。我试过了 def ex =['sh','-c','ps -aef | grep Xmx'] String str = ex.execu
假设您正在参加 .NET/C# 工作的面试,并被问及: Silverlight 是什么? 编辑:好吧,有些人认为它很有趣:-) 不过我已经接受了一种更严肃的方法。但是,感谢所有海报。 最佳答案 微软闪
我读到一个字符串/单词,这样做路由崩溃了,但我不记得它是哪个单词/字符串组合。 例子: Microsoft Logging application block and multi-threading
我是一名优秀的程序员,十分优秀!