我想生成 N个 "a" 怎么生成?
记得在哪里 看到过 var str = new String('a',N)
记得在哪里 看到过 var str = new String('a',N)
解决方案 »
- 鼠标 停靠首先是把小图放大 定位如何实现?
- 怎么让超链接不可用 当输入正确时变正常
- javascript 如何判断一个元素是否在一个数组里?
- 求一个页面悬浮框
- 这是哪方面的知识?
- 读一段下拉框代码,遇到timer,maxh不知是什么,帮忙看一下
- Response.Write "<script>eval(parent.oblogform.+"&acc&"+.value)+='"&F_FileName&"';</script>"
- 请高手看一下这样的功能在客户端能否实现?
- 初学js,高手给推荐几个学js的好网站吧.还有比较好的,当初大家入门时看的书.
- 动态属性处理问题
- Extjs grid 数据源问题
- 页面漂浮的兼容问题,IE9,FF不动,其它正常.....
var str='';
for (var i = 0; i < 10; i++) {
str += 'a';
}
alert(str);var list=Enumerable.Repeat("a",10).ToArray();
js 怎么实现 一句生成重复的,不用for
String.prototype.repeat = function(n) {
var _this = this;
var result = '';
for(var i=0;i<n;i++) {
result += _this;
}
alert(result);
}var t = new String("a").repeat(10);查看结果:
http://jsfiddle.net/stefli/2a2aE/
<script>
function fun(c, l){
if(window["x"] == undefined){
window["x"] = c;
window["s"] = "";
}
--l;
window["s"] += c;
if(l > 0){
fun(window["x"], l);
}
return window["s"];
}
var s = fun("a", 3);
alert(s);
</script>
String (Char, Int32)
将 String 类的新实例初始化为由重复指定次数的指定 Unicode 字符指示的值。
由 .NET Compact Framework 支持。
var str = new Array(7).join("a");
alert(str);
return new Array(n + 1).join(this);
}var t = ('a').repeat(3);
alert(t)