<!DOCTYPE html>
<html>
<body>
<script>
'use strict';
if (!String.prototype.repeat) {
String.prototype.repeat = function(n) {
return new Array(n + 1).join(this);
};
}
alert( "La".repeat(3) ); // LaLaLa
</script>
</body>
</html>
我不了解以下代码行:
if(!String.prototype.repeat)
答案 0 :(得分:0)
这是relational operator,意思是NOT。在您的示例中,如果this.a1.addEventListener("click", fl_Click.bind(this));
function fl_Click()
{
this.sa1.visible = true;
this.a1.visible = false;
count++;
if(count >= 2){
count = maxSelection(count);
}
}
不存在,它将返回true
。