当我开始开发Web应用程序时,我非常习惯服务器端处理方法。 任何处理都必须传回请求并使用服务器端处理语言代码。 步。 。 。 从那一刻起,我爱上了javascript,进而爱上了Python、Ruby等动态语言。 。 。
JavaScript 最难的概念之一似乎是函数的使用。 通过大量的实践和练习函数对象javascript,逐渐总结出javascript函数的三种用法,如下:
1.将其作为常规函数使用
函数异常(){
返回“错误:”;
varobj=result();//这里的result作为常规函数来调用,obj得到的是result函数的返回值;
2.将其用作对象属性
javascript中的函数是Function类型的实例,同时它也是一个对象。 它也可以用作其他对象的属性。 当调用对象的函数属性时,就会执行函数中的代码。 如下:
函数 showMsg(){
this.msg="错误"
警报(这个.msg);
varException = newobject;
异常.show=showMsg;
3. 用作构造函数
javascript中自定义类和类的实例化是在函数的定义中实现的函数对象javascript,通过使用newfunction返回对象实例。
varobj=newfunction(){this.msg="error";}//调用匿名函数返回对象实例
或者
函数异常(){
this.msg="错误";
这。 显示 = 函数 () {
警报(这个.msg);
varException = newException();
例外。 展示();