mailman.cloud.codelutin.com
Sign In
Sign Up
Manage this list
Sign In
Sign Up
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
Sandbox-commits
Thread
Start a new thread
Download
Threads by
month
----- 2026 -----
June
May
April
March
February
January
----- 2025 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2024 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2023 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2022 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2021 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2020 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2019 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2018 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2017 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2016 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2015 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2014 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2013 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2012 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2011 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2010 -----
December
November
October
September
August
July
June
May
April
March
February
January
----- 2009 -----
December
November
October
September
August
sandbox-commits@list.nuiton.org
September 2014
1 participants
1 discussions
r724 - funjs/public_html/funjs
by jruchaudï¼ users.nuiton.org
08 Sep '14
08 Sep '14
Author: jruchaud Date: 2014-09-08 12:04:40 +0200 (Mon, 08 Sep 2014) New Revision: 724 Url:
http://forge.nuiton.org/projects/sandbox/repository/revisions/724
Log: Simplify Modified: funjs/public_html/funjs/Class.js Modified: funjs/public_html/funjs/Class.js =================================================================== --- funjs/public_html/funjs/Class.js 2014-07-04 15:00:33 UTC (rev 723) +++ funjs/public_html/funjs/Class.js 2014-09-08 10:04:40 UTC (rev 724) @@ -1,25 +1,16 @@ -var Class = function() { - this.init && this.init.apply(this, arguments); -}; +var Class = new Function(); -Class.extend = function(proto) { +Function.prototype.extend = function(proto) { var parent = this; var child = function() { this.init && this.init.apply(this, arguments); }; - child.extend = parent.extend; - var Wrapper = new Function(); - Wrapper.prototype = parent.prototype; + child.prototype = proto; + child.prototype.__proto__ = parent.prototype; + child.prototype.super = parent.prototype; - var wrapper = new Wrapper(); - for (var key in proto) { - wrapper[key] = proto[key]; - } - - child.prototype = wrapper; - child.prototype.super = wrapper.__proto__; return child; }; @@ -58,4 +49,4 @@ a = new A(); b = new B(); c = new C(); -} +} \ No newline at end of file
1
0
0
0
Results per page:
10
25
50
100
200