为什么这两个的结果一个是string,一个是function
解决方案 »
- DOM的问题大家来看看
- 回车使表格新增一行,各位请先看一下我的jsp代码,和简单的新增行有所不同
- FLASH轮现新闻图片,下面显示标题。但标题只显示了一行上半部分?
- 既可以输入又可以选择的下拉列表框,在ie6.0下可以运行,但是在ie7.0却不能运行,请高手进来帮帮忙
- js调用问题
- 有点难度问题,高手请进
- 我如果这样location.href='test.jsp'那就不能获得FORM里面的值呢,怎么办?
- 有关JAVASCRIPT控制的问题(先给100,解决再加100)!!
- desktop上是不是没有window对象?
- 小白用jquery ui制作日程表
- 怎么往JS里传假数据
- 复选框一个按钮控制js table添加删除一行
function c(c){
}c只是一个名字,你可以理解为一段咒语“雷咒”, c后面的函数是 咒语的效果,比如 ”掉下一段雷劈死你“
var c="aaa";
这里 c没变还是一段咒语“雷咒”,但是后面的被你改变了,现在c只代表一个“aaa”物体了。
function c (c) {}
console.log(typeof c);//输出function
c = "aaa";
console.log(typeof c);//输出string console.log(typeof b);//输出function 原因同上
function b (b) {}
console.log(typeof b);//输出function
b;
console.log(typeof b);//输出function b定义为function,但并没有像c那样被重新赋值,所以b的值保持不变,仍然是一个function