/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* * Date: 2001-07-02 * * SUMMARY: Testing visibility of outer function from inner function. *
*/ //----------------------------------------------------------------------------- var UBound = 0; var BUGNUMBER = '(none)'; var summary = 'Testing visibility of outer function from inner function'; var cnCousin = 'Fred'; var cnColor = 'red'; var cnMake = 'Toyota'; var status = ''; var statusitems = []; var actual = ''; var actualvalues = []; var expect= ''; var expectedvalues = [];
// TEST 1 function Outer()
{
function inner()
{
Outer.cousin = cnCousin; return Outer.cousin;
}
status = 'Section 1 of test';
actual = inner();
expect = cnCousin;
addThis();
}
Outer();
status = 'Section 2 of test';
actual = Outer.cousin;
expect = cnCousin;
addThis();
// TEST 2 function Car(make)
{ this.make = make;
Car.prototype.paint = paint;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.