粉煤灰砌块适用范围:JavaScript 的定义问题

来源:百度文库 编辑:高校问答 时间:2024/04/29 17:29:43
我看到一个这样的JavaScript 的定义
var cellFuncs = [
function(data) { return data; },
function(data) { return data.toUpperCase(); },
function(data) {
return "<input type='button' value='Test' onclick='alert(\"Hi\");'/>";
},
function(data) { return count++; }
];

我想知道 这个定义的是什么呢?
还有就是“return "<input type='button' value='Test' onclick='alert(\"Hi\");'/>";”这句,“alert(\"Hi\");”是什么写法呢?为什么要加“\”呢?

谢谢了

cellFuncs定义了一个函数数组,加\是为了输出双引号

"\"是JAVASCRIPT中的转移字符的意思
return 是执行后返回一个结果