Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,591,599 members, 6,011,126 topics. Date: Tuesday, 24 November 2020 at 10:59 AM

Test Your Javascript Knowledge (pt 3) - Webmasters - Nairaland

Nairaland Forum / Science/Technology / Webmasters / Test Your Javascript Knowledge (pt 3) (1223 Views)

Test Your Web Programming Skills / Test Your Javascript Knowledge (pt 2) / Test Your Javascript Knolwedge. (2) (3) (4)

(1) (Reply) (Go Down)

Test Your Javascript Knowledge (pt 3) by my2cents(m): 4:08pm On Mar 27, 2008
What will be the results of the following alerts, given the code snippet below?

function newClass() {
this.firstName = "Kheme";
lastName = "in Cyprus";
}
var nc = new newClass();
alert(nc.firstName);
alert(nc.lastName);
Re: Test Your Javascript Knowledge (pt 3) by Nobody: 3:32pm On Mar 29, 2008
2 pop up
first 1 says kpeme
second says undefined because the lastname variable you defined in the class has no "this"

so you can't access the variable except from within the class definition


function newClass() {
this.firstName = "Kheme";
lastName = "in Cyprus";
this.seun=lastName; //we are accessing the lastName variable from here
}
var nc = new newClass();
alert(nc.firstName);
alert(nc.seun);
Re: Test Your Javascript Knowledge (pt 3) by my2cents(m): 4:05pm On Mar 29, 2008
Brilliant! cool
Re: Test Your Javascript Knowledge (pt 3) by kheme(m): 7:40pm On Apr 09, 2008
need i say anything?

(1) (Reply)

Active Facebook Groups Available For Sale At Cheap Price / Get Laptop Powerbank For Your 24/7 Electricity / Get Professional Web Designing And Development Training

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2020 Oluwaseun Osewa. All rights reserved. See How To Advertise. 21
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.