摘要:
在js中函数就是对象,对象就是函数。方法直接调用就是函数,用new调用就是对象。JavaScript中没有类的语法,是用函数闭包(closure)模拟出来的,下面讲解的时候还是用C#中的类、构造函数的概念,JavaScript中String、Date等“类”都被叫做“对象”,挺怪,但方便初学者理解,不严谨。JavaScript中声明类(类不是类,是对象)。Example(写一个Person对象):function Person() { } //ok,就这么简单。如何使用Perosn对象?var p=new Person();// “var p” 不是 “Person p”。p.... 阅读全文
摘要:
函数声明JavaScript中声明函数的方式:(无需声明返回值类型)function add(i1, i2) { return i1 + i2; //如果不写return返回的是undefined }int add(int i1,int i2);//C#写法不需要声明返回值类型、参数类型。函数定义以function开头。//调用上面的add方法 var r = add(1, 2); alert(r); r = add("你好", "tom"); alert(r);JavaScript中不像C#中那样要求所有路... 阅读全文