Javascript切片方法测试问题
Javascript slice method testing issue
又是一个Javascript新手问题。假设我得到一个警告,如果输入字符串中没有任何空格。但我没有收到任何警告。我从一本书中得到了这个代码块,并试图通过在jsfiddle中进行学习。我遗漏了什么吗?谢谢你!
var str = prompt("enter some text");
var numChars = str.length;
for (var i = 0; i < numChars; i++){
if (str.slice(i, i + 2 ) === " ") {
alert("no double spaces");
break;
}
}
http://jsfiddle.net/5ruW2/如果将If语句更改为检查双引号之间的两个空格,并将警告更改为" double spaces !",则可以工作。
var str = prompt("enter some text");
var numChars = str.length;
for (i = 0; i < numChars; i++) {
if (str.slice(i, i + 2) === " ") {
alert("Double Spaces!");
}
}
相关文章:
- 我的CSS/Javascript下拉菜单测试代码出了什么问题
- AngularJS-用$qdons'无法解决测试问题
- 单元测试窗口位置分配的角度问题
- angular单元测试http请求问题
- 在我的情况下,如何解决我的单元测试问题
- AVA 测试问题
- 在 angularjs 控制器中对承诺调用进行单元测试时遇到问题
- 使用茉莉花测试角度控制器 - 模块问题
- 我正在编写代码进行在线测试,在自动提交时遇到问题
- 测试 IE8 兼容性问题
- 测试 HTML Web 表单时出现问题
- 茉莉花测试骨干,范围问题
- 测试 XML 元素是否存在时遇到问题
- 因果报应可能运行了一组错误的测试——如何解决这个问题
- react插件测试utils createElement出现问题
- Angular2单元测试Http MockBackend问题-无法读取mergeOptions中未定义的属性合并
- 使用JavaScriptJasmine测试html文件时出现的问题
- 我创建了一个测试,修改了我在网上找到的代码,但我有一个小问题
- 来自全局函数的Angular问题,自测试版1.3.0b15以来中断.需要帮助
- 如果语句测试=true但获胜,则会出现奇怪的javascript问题't执行