Contenu connexe
Similaire à Java_script_day
Similaire à Java_script_day (13)
Java_script_day
- 5. YUI - oop
継承やmixinのサポート
var Class1 = function(info) {
alert("Class1: " + info); }; Class1.prototype.testMethod = function(info) { alert("Class1: " + info); }; var Class2
= function(info) { Class2.superclass.constructor.call(this, info); alert("Class2: " + info); }; YAHOO.lang.
extend(Class2, Class1); Class2.prototype.testMethod = function(info) { Class2.superclass.testMethod.call
(this, info); alert("Class2: " + info); }; var class2Instance = new Class2("constructor executed");
class2Instance.testMethod("testMethod invoked");
- 6. YUI - CDNとloader
● view-source:http://blog.ameba.
jp/ucs/entry/srventryinsertinput.do?editor_flg=2
● http://developer.yahoo.com/yui/articles/hosting/
- 7. closure tools
● closure templates
○ 小さなMVC
○ HTMLがそのままかける
○ 適度なロジック
○ soy → js
- 9. closure tools
● closure compiler
○ optimization level
■ SIMPLE_OPTIMIZATION
var
■ ADVANCED_OPTIMIZATION