Я проверил код ниже в google chrome, но предупреждение показывает почему? (Я взял его из http://msdn.microsoft.com/en-us/magazine/cc163419.aspx)Почему мое предупреждение о javascript не отображается
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>test</title>
</head>
<body>
<script type="text/javascript">
function filter(pred, arr) {
var len = arr.length;
var filtered = []; // shorter version of new Array();
// iterate through every element in the array...
for (var i = 0; i < len; i++) {
var val = arr[i];
// if the element satisfies the predicate let it through
if (pred(val)) {
filtered.push(val);
}
}
return filtered;
}
var someRandomNumbers = [12, 32, 1, 3, 2, 2, 234, 236, 632, 7, 8];
var numbersGreaterThan100 = filter(function (x) {
return (x > 100) ? true : false;
}, someRandomNumbers);
// displays 234, 236, 632
alert(numbersGreaterThan100);
</script>
</body>
</html>
Название и вопрос конфликта тела. Просьба уточнить. – Cameron
Вероятно, ошибка в вашем скрипте где-то - проверьте консоль хром на ошибки –
сделал попытку заменить «<» на «<», например: for (var i = 0; i
Akhil