2013年12月19日

javaScript语言精粹 学习笔记(4.3函数调用)

摘要: 输出结果为:confusedA-OK 阅读全文

posted @ 2013-12-19 15:23 赵成业 阅读(145) 评论(0) 推荐(0)

2013年12月17日

javascript两种不同形式函数定义的区别

摘要: 第一种方法:直接用function 函数名 (){} 形式,此方法的函数可以在函数定义语句之前,也可以在定义语句之后调用,因为执行时会首先将“function 函数名 (){}”进行提前编译。第二种方法:使用var 函数名=function(){} 形式来定义,但是此时的函数只能在定义语句之后进行调用。 原因分析:第二种定义方法会被认为是一条赋值语句,而赋值语句是不会被提前编译的,也就是如果放到定义语句之前的话,将会出现函数未定义的现象。 阅读全文

posted @ 2013-12-17 17:21 赵成业 阅读(195) 评论(0) 推荐(0)

javaScript语言精粹 学习笔记(3.6对象反射)

摘要: 本例主要说明hasOwnProperty函数的使用:View Code 其中的:instance.arg3="汉族";表明的arg3不是从o对象原型中继承来的,所以在使用hasOwnProperty检测的时候显示如下结果:instance.hasOwnProperty("arg2"):false //arg2属性是从原型o继承而来。instance.hasOwnProperty("arg3"):true //arg3属性是自定义的。//================================================== 阅读全文

posted @ 2013-12-17 12:43 赵成业 阅读(125) 评论(0) 推荐(0)

javaScript语言精粹 学习笔记(3.5对象原型)

摘要: 3.5原型:原文中的beget意思应该可以理解为creatInstance,创建的实例对象可以自增属性,修改结果不影响原对象(即标题中的“原型”)。View Code 显示结果为:tyoeof instance: objectinstance.arg1:张三instance.arg2:男instance.arg3:汉族tyoeof o: objecto.arg1:张三o.arg2:男o.arg3:undefined 阅读全文

posted @ 2013-12-17 12:11 赵成业 阅读(153) 评论(0) 推荐(0)

导航