摘要: JS有一个不起眼但很重要的特性,即它不支持函数外部的块级作用域。函数中变量的作用域: 变量的作用域指程序中变量可见的位置,即程序中变量可以被使用的位置。在函数之外声明的变量作用域是全局的,意思是可以在程序的任意位置使用或者改变它们。在函数内部声明的变量也是全局的,除非在声明时使用了var关键字。var关键字使得变量的作用域成为局部的,即变量仅可以在定义它的函数内使用且一旦函数结束将不再可见。返回值: 函数使用return语句返回值。关键字return是可选的且只能用于函数内。在函数内,当执行到return关键字时,函数退出。return可用于返回某些任务的处理结果,比如一项计算,或... 阅读全文
posted @ 2013-11-30 22:06 StonySven 阅读(178) 评论(0) 推荐(0)
摘要: The JavaScript doing the actual work is the same in both the older style of modules with dojo.declare and the newer AMD style.The big differences between legacy and AMD modules are how they are defined (dojo.declare() vs. define()) and how they are loaded (dojo.require() vs. require()).legacy:View C 阅读全文
posted @ 2013-11-30 12:17 StonySven 阅读(227) 评论(0) 推荐(0)