Usando o objeto global Yahoo para gerenciar a herança de objetos e Composição: Quatro novos exemplos YUI
6 novembro de 2007 às 17:54 por Eric Miraglia | Em Desenvolvimento | 1 Comentário
Esta manhã, postou quatro novos exemplos que percorrer alguns dos métodos mais importantes na biblioteca YUI - particularmente YAHOO.lang.extend, YAHOO.lang.augmentObject e YAHOO.lang.augmentProto . Estes métodos são usados internamente na biblioteca para gerenciar a herança e composição, e achamos que você vai encontrá-los úteis em seu próprio código, também. Esta é também uma boa desculpa para lhe apresentar a Luke Smith (foto), o mais novo membro da equipe de engenharia YUI eo autor deste conjunto novo exemplo.
- Criando hierarquias de classe com
YAHOO.lang.extend- explora o uso deYAHOO.lang.extendpara construir em estilo tradicional hierarquia de classes em JavaScript; - Criando uma composição baseada em classe, estrutura Usando
YAHOO.lang.augmentProto- como Lucas coloca, "a intenção de augmentProto é a ajuda na extracção de comportamentos não-essenciais ou comportamentos compartilhados por muitas classes, permitindo um estilo de classe arquitetura composição", neste exemplo, ele mostra como fazer isso através da aplicação do YUI Event UtilityEventProviderfuncionalidade usandoaugmentProto; - Adicionar Comportamento de objetos ou classes estáticas com
YAHOO.lang.augmentObject-augmentObjectfornece funcionalidade semelhante à doaugmentProto, mas é projetado para trabalhar com classes estáticas onde você quer limitar o seu aumento ao objeto de destino (em vez de seu protótipo); - Combinação simples conjuntos de dados com
YAHOO.lang.merge- em uma categoria diferente,YAHOO.lang.mergelhe permite combinar dois objetos juntos, saída de um objeto (novo), terceiro.
Todas as perguntas para Lucas sobre estes? Pós-los aqui, ou pular para o fórum de desenvolvedores, YUI e iniciar uma discussão lá.
Compartilhe e ampliar: Bookmark com del.icio.us | digg it! | reddit!
1 comentário
Desculpe, o comentário formar está fechado neste momento.

Copyright © 2006-2011 Yahoo! Inc. Todos os direitos reservados. Política de Privacidade - Termos de Serviço
Powered by WordPress em Yahoo! Web Hosting .


[...] Yahoo! equipe UI ter "publicado quatro novos exemplos que percorrer alguns dos métodos mais importantes na Biblioteca YUI - particularmente YAHOO.lang.extend, YAHOO.lang.augmentObject e YAHOO.lang.augmentProto. Estes [...]
Pingback por »Ajaxian Usando o objeto global Yahoo para gerenciar a herança de objetos e Composição - 15 de novembro, 2007 #