摘要:
今天群里有人说去淘宝面试了,有一道关于简单有容易出错的问题,应为基础不牢固也犯错了特此笔记一下。var a = 100; function testResult(){ var b = 2 * a; var a = 200; var c = a / 2; alert(b); alert(c); } testResult() 输出的是什么呢?开始我觉得应该是 200 和 100, 结果 确实NaN和100。为什么第一个会是NaN呢?命名已经定义了全局变量,var b=2 * a 应该是可以2*100的结果... 阅读全文
posted @ 2013-04-27 09:14
小牛角
阅读(587)
评论(0)
推荐(0)
摘要:
1. 第一种,常用函数定义方法function show(){ //定义函数 alert("this show function!"); }show(); //调用函数2. 第二种,通过指派一个变量名给匿名函数的方式来定义var show = function() { //定义函数 alert("this show function!"); }show(); //调用函数3. 第三种,对象定义函数方法var fn = { show: function() { //定义函数 alert("this show function... 阅读全文
posted @ 2013-04-27 08:52
小牛角
阅读(261)
评论(0)
推荐(0)