-
懂得 javascript 的作用域
理解javascript的作用域 ? ? 1、全局变量 ? ? varscope="global"; functionf(){ alert(scope);//global } f(); ? 2、局部变量被hoisted ? ? varscope="global"; functionf(){ alert(scope);//undefined varscope="local"; } f(); ? ?3...
485
热度 -
正在学继承,请教怎样让小弟我自己的自定义对象继承Array对象
正在学继承,请问怎样让我自己的自定义对象继承Array对象?这样不行,请问该怎样写?<scripttype="text/javascript">functionshuzu(a,b,c){Array.call(this,a,b,c)}shuzu.prototype=newArray();arr1=newshuzu(1,2,3)alert(arr1)</scrip...
215
热度 -
沿袭体系 -class.js
继承体系--class.js //继承 //实现singlaton //可以调用基类函数 //JavaScript通过构造函数和原型的方式模拟实现了类的功能。 varClass=(function(){ //IE不会遍历几个特殊属性:"constructor","toString","valueOf" varIS_DONTENUM_BUGGY=voidfunction(){ for(va...
194
热度 -
扩充Extjs4 Store,添加'aftersync'事件
扩展Extjs4Store,添加'aftersync'事件 /** *Store扩展 */ Ext.define('Ext.ux.StoreEx',{ extend:'Ext.data.Store', alias:'store.storeex', batchUpdateMode:'complete', constructor:function(config){ varme=thi...
460
热度 -
Extjs Grid ActionColumn 操作旋钮
ExtjsGridActionColumn操作按钮 最近项目使用Ext,其中Grid的操作列使用了扩展Ext.ux.grid.RowActions,但在IE下有点问题,单击按钮时,不会自动选中该行,能正确触发事件,其实也不会是问题。今天偶然发现原来Ext中就有一个叫Ext.grid.ActionColumn的列类型。看了下与RowActions很相似,但只能显示图标且不接受iconCls,只接受图...
180
热度 -
java Excel 数据到导入在tomcat上正常,weblogic上错误原因
javaExcel数据到导入在tomcat下正常,weblogic下异常原因 org.apache.poi.POIXMLException:java.lang.reflect.InvocationTargetException ????atorg.apache.poi.xssf.usermodel.XSSFFactory.createDocumentPart(XSSFFactory.java:...
673
热度 -
javascript继承父类属性数组有关问题
javascript继承父类属性数组问题 extend-array.png 扩展名改为htm即可 ? 注:父类属性是对象时可采用深度克隆的方式 ? ?<html> ?<body> ?<script> ????functionA(){ ???????this.list=[1,2,3]; ???????this.elem={a:1,b:2}; ????} ????f...
106
热度 -
jquery 里边end(0) 什么意思
jquery里面end(0)什么意思啊我知道end()是结束遍历,加个参数是什么意思??color='#e78608'>------解决方案--------------------end不是结束吧,是返回前一次的状态,加参数还真不知道什么意思 color='#e78608'>------解决方案--------------------end:function(){ returnthis.prev...
720
热度 -
EXT 关于控件焦点有关问题
EXT关于控件焦点问题 1:某个控件获取焦点: Ext.extend(wxerp.baseinfo.customerValue.editwindow,Ext.Window,{ listeners:{// "show":function(){ Ext.getCmp('code').focus(false,300);//300表示延时控件ID为code } } });2:Tab键切换控件按照顺序获取焦...
83
热度 -
ExtJs 承袭写法
ExtJs继承写法 小弟做个笔记,以便后期使用:1.继承写法 com.wangdl.cn.MyPanel=function(){ //构造器中调用父类构造,传参 com.wangdl.cn.MyPanel.superclass.constructor.call(this,{ title:'hello', tbar:[ { text:'adduser', handler:this.add...
76
热度 -
Spring Aop 错误
SpringAop异常 Exceptioninthread"main"org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'org.springframework.aop.config.internalAutoProxyCreator':Instantiationofbeanfailed;...
605
热度 -
瞥ext类的extend方法的两点疑问
看ext类的extend方法的两点疑问 extend:function(){//inlineoverridesvario=function(o){for(varmino){this[m]=o[m];}};returnfunction(sb,sp,overrides){if(typeofsp=='object'){overrides=sp;sp=sb;sb=function(){sp.apply(t...
204
热度 -
DOJO中的面向对象_第四章 Dojo/_base/declare.js源码辨析(1)
DOJO中的面向对象__第四章Dojo/_base/declare.js源码剖析(1) declare.js中包含了整个dojo面向对象中最重要的代码,即对类型表达和扩展的一些封装。功能虽然强大,但是幸好文件并不复杂,拥有清晰的脉络。整个declare.js一共定义了15个函数,14个具名函数,1个匿名函数。这14个具名函数中又有一些是declare.js内部使用的函数,外部无法调用,还有一些是由...
284
热度 -
JavaScript兑现类与继承
JavaScript实现类与继承 1.前言 有人认为JavaScript是一门面向过程的语言。因为基本的使用基本上都是写函数,然后调用。==>这种想法是不对的。 JS的创立者是:BrendanEich.在JS创立的时候,Java以及面向对象的设计已经大行其道了。 1995年5月,Netscape做出决策,未来的网页脚本语言必须"看上去与Java足够相似",但...
123
热度 -
a.prototype = b.prototype是什么意思?解决方案
a.prototype=b.prototype是什么意思?functionextend(subClass,superClass){functioninheritance(){};inheritance.prototype=superClass.prototype;(这里不明白是什么意思?)subClass.prototype=newinheritance();subClass.prototype....
169
热度 -
用new步骤生成一个img对象和document.createElement方法创建一个img对象的区别
用new方法生成一个img对象和document.createElement方法创建一个img对象的区别弱弱地问下,如题 请各位有开发经验的大神解答下,用new方法生成一个img对象和document.createElement方法创建一个img对象,有什么区别? color='#FF8000'>------解决方案--------------------至少一个是页面上可以显示的dom对象 一...
25
热度 -
JS 种有这样写法的么?
JS类有这样写法的么??请问以下写法是否可行? functionview(){ ...code... } view.prototype={a:1,b:2,c:3}; view.prototype.show=function(){ ...code... } color='#FF8000'>------解决方案--------------------可以。不过要是把下面的倒过来就不行了。color...
13
热度 -
关于了解JS中typeof和eval函数的代码测试
关于理解JS中typeof和eval函数的代码测试 还是由于最近项目中接触到此类js,不是太了解,所以自行敲入了如下代码,自我进行测试,并了解它们。其中部分代码并非原创,有的是直接拷贝网上的。 ? <scripttype="text/javascript"> /** ?eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。 ?如果s语句执行结果是一个值,则返回此值...
106
热度 -
JS 兑现继承
JS实现继承 <scripttype="text/javascript">/**继承用的功能函数*/Player.extend=function(BaseFunc,config){ varF=function(){ /**继承属性*/ BaseFunc.apply(this,arguments); /**赋新的属性*/ for(varkeyinconfig){ this...
351
热度 -
JavaScript OOP(3) - 关于Prototype
JavaScriptOOP(三)--关于Prototype 由于constructor.prototype指向的是一object实例,并且只实例化一次,所以可能出现数据共享问题。 ? <html> <head> <title>objecttest</title> <scriptlanguage="javascript"> &...
71
热度