51CTO博客开发
function foo(){ // code}上面这段函数声明如果放到if else语句中,有些浏览器会报错if(){ function foo(){ // code } foo(); }但是可以写成下面这样:if(){
def get_plugin_by_name(self, package, clazz_name): """ package 类所在路径 clazz_name 类名 &n
enum CycleEnum { Month('Month'), Year('Year'); private String pricingCycle; Cycle
def alist = [1, 2, 3, 4]; def blist = [5, 6, 7]; def reslist = new ArrayList(); reslist.addAll(alist.findAll()).addAll(blist
var obj = {} obj['abc.d'] = 5; console.log(obj.abc); // undefined console.log(obj.abc.d); // error console.log(obj['abc.d']); // 5
h1 { position: relative; z-index: 2; border: solid red 5px; width: 540px; height: 0; mar
var status = { INIT: { key: 'init', text: '初始化中' }, DESTORY:&n
angular.forEach(objs, function(item, key){ if(...){ return false; } }); return true;上面这段代码,无论判断条件是什么,永远返回truereturn 不能中断循环,bre
var enums ={ Type: 'type', Description: 'description',  
Wappalyzer 2.41Identifies software on the web
father|| - html| - directivechild|| - html| - directive在child的html中,引用father的指令即可。
var formattor = $injector.get('$filter')('dateFormatter'); var date = formattor(me.order.payDeadLine);
js中变量名字,不能是关键字,例如:var default = false;但是,json的key可以是关键字,例如:var obj = {default: true}
html:<span translate="overview.resource.vpcCountInfo" translate-values="{vpcCount:'{{vm.totalVpcCount||0}}',vpcQouta:'`vm`.`vpcQuota`',networks:'{{vm.totalVpcCount>1? 'networks'&n
var fnTypeReg = /([REGION_STORAGE_UNIT_PRICE|DECEND_FLOW_UNIT_PRICE|CDN_FLOW_UNIT_PRICE|RETURN_FLOW_UNIT_PRICE|REQUEST_UNIT_PRICE]{)/g;这个表达式会匹配REGION_STORAGE_UNIT_PRICE 或DECEND_FLOW_UNI
基类var BaseUnit = function(config) { var me = this; me.init(); &
下面的语句会抛异常var a; if(a = true){ // err // dst }下面但语句没有问题var a; while(a = true){ // ok a = false; /
方式1:function A(B){ this.parter = B; } function B(){ } function Test(){ var b = new B(); new A(b); }方式2:fun
在应用中,我们常常设计继承关系,当然静态属性也是很简单的,但是如果把这两者结合到一起,还是需要一些技巧的。场景描述:父类:定义静态属性类型,仅仅起到描述的作用,具体的实例化交给每一个子类去做。 定义抽象方法,并且在方法中会调用之前定义的静态属性。子类:继承父
首先,Ext JS4.2中,事件的处理分两大类。一类是,普通的事件处理,另一类是MVC结构中,Controller对所有Domain、Class、Object的事件处理。第一类采用的是观察者模式,第二类采用的是中介者模式。这两种模式,非常容易搞混淆。他们都是为了解决消息传递的问题。3. 中介者模式涉及两个概念,中介和客户。它解决的是客户之间消息传递的问题。中介者的场景,类似于扣扣群或者中介所。扣扣
Ext版本:4.2.1从原生的浏览器事件处理开始HTML元素如下:<input id ='test' type='button' value='click me'>事件处理如下:/** 浏览器原生的事件机制 */ var e = document.getElementById("test
官方API:http://nodejs.org/api/fs.html#fs_fs_exists_path_callback 问题描述:数组arr存放了一组文件路径,循环检测每一个文件是否可达,如果可达做进一步的处理。代码如下:var i,len,fp arr = [ "\
var Soims = {}; // 1级 Soims.service ={}; // 2级 Soims.service.users = {}; // 3级 Soims.service.users.login = '/login'; //&nb
extjs版本:4.2.1在html中添加应用的启动脚本,如下:<script src="app.js"></script>2. 用户访问html的时候,会去加载app.js文件,app中定义了应用的名字,根路径等信息,并且调用Ext.application()方法,如下:Ext.application({ name
首先,Loader有几个重要的属性queue: [] 存放所有主文件类信息,包括他的依赖文件信息,结构如下: [{requires: 'Seed.view.MainGrid' &
ext/src/class/Loader.js文件中: Class.registerPreprocessor('loader', function(cls, data, hooks, continueFn) { &n
ext/src/class/Class.js文件中:process: function(Class, data, onCreated) { // 处理拦截事件 var preproces
明天元旦,首先祝自己元旦快乐!15年惊喜不断!时间真快,匆匆四年,http://down.51cto.com/data/156763 正题:sencha 5.0.3sencha cmd 实现了7种元数据输出命令,如下图:调用方式如下:注:不指名JDK的路径,需要在项目根目录下运行cmd参考:http://docs.sencha.com/cmd/5.x/advanced_cmd/cmd_r
版本说明:Ext 4.2.1cmd 5.0.31. sencha app refresh的作用是,重新生成bootstrap.js文件,如下图所示:2. bootstrap.js 三个作用:添加各个基础命名空间或者类名的映射路径 Ext.Loader.addClassPathMappings()将类名和备用名,对应起来 Ext.ClassManager.addNameAlternateMappin
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号