yea, I got those ones.
thanks

On Mon, Dec 29, 2008 at 8:55 PM, Kean <shenan...@gmail.com> wrote:

>
> Here's a few answers.
>
>
> 2. XmlHTTPrequest object, returns XHR request as obj or string, YUI
> callback augments object, jQuery callback augments string
>
> 4. http://www.json.org/
>
> 5. block / inline
>
> 6.
> assume allLayer is array of layer1 and layer2
> YAHOO.util.Dom.setStyle(allLayer,  "opacity", 66%);
> YAHOO.util.Dom.setStyle(allLayer[0],  "backgroundColor", "#000");
>
>
>
>
> On Dec 29, 7:47 pm, "Angel Marquez" <angel.marq...@gmail.com> wrote:
> > *(required) Q: *Describe the difference in result of the JavaScript DOM
> > methods getElementById and getElementsByClassName.
> >
> > *2. (required) *Given this JavaScript statement:
> > *
> > **       objXHR.open('GET',**' HYPERLINK "http://"http://myURL.com
> ',true**
> > );**
> > *
> >         a.* Q:* What, probably, is the type of the object named "objXHR"?
> >
> >         b.* Q: *What is the purpose of each of the parameters being
> passed
> > to the "open" method?
> >
> > *Q: *If an absolute URL is passed in the second argument, what kind of
> > restriction *usually *applies?
> >
> > *   3. (required) *How would you *(a) *declare and then *(b) *instantiate
> a
> > JavaScript class to describe a "Square" object, taking one argument in
> its
> > constructor?  The instance of a Square should have sides 4 units in
> length.
> > *( c )*What properties might a Square object have and how would they be
> > coded?
> >
> >         *a.* declare: function Square(numericSideArgument) {
> >                             ... (some other stuff)
> >                             }
> >         *b.* use: var mySquare = new Square(4);
> >         *c.* methods: *perimeter*, coded as "this.perimeter =
> > numericSideArgument * 4;"
> >                               *area*, coded as "this.area =
> > numericSideArgument ^ 2;" (squared, i.e. width * height)
> >         So, the whole definition of Square would be:
> >
> >                             function Square(numericSideArgument) {
> >
> >                            this.perimeter = numericSideArgument * 4;
> >                             this.area = numericSideArgument ^ 2;
> >                             return this;
> >
> >                            }
> >
> >                             So, *Q: *"mySquare.perimeter" would equal?
> >
> >  *Q: *"mySquare.area" would equal *?*
> >
> > *  4.* *(desired) *An object called "auto" has an "id" attribute with
> value
> > of "taurus" and a "color" attribute with value "blue".  Additionally, it
> has
> > a child object "radio", which contains an array "knob" which contains
> three
> > items with names and shapes:
> >
> > name: power, shape: round
> >
> > name: tune, shape: oval
> >
> > name: scan, shape: square
> >
> > *Q: *What does the acronym JSON stand for?
> > *Q: *What does this object look like in JSON?
> >
> > *   BONUS 5.* *(CSS-related)* Describe the difference between a <DIV>
> > element versus a <SPAN>.
> >
> > **
> >
> > *   BONUS 6.* *(Advanced JavaScript and YUI)* If I have a JavaScript
> > collection object "YAHOO.util.Dom" with a member method "setStyle" that
> > takes three arguments
> >
> > "an array of element id's"
> >
> > "a css property name", and
> >
> > "a single float value",
> >
> > ...*Q: *how would I write the *single *line of JavaScript that sets the
> > transparency of DIV's "layer1" and "layer2" to "66%"?
> >
> >         *Q:* How would I write the single line of JavaScript that sets
> the
> > background color of only DIV "layer1" to hexadecimal "black"?
> >
> >         *Q: *If there was another method which DID take a single-value,
> > non-array, in that first argument, in object-oriented terminology, the
> > method would be said to be "what"?
> >
> >         *Q: *Does JavaScript support overloading?
> >
> >         *BONUS 7:* *(Super-impressive)* *Q: *Can you summarize the
> > definition of "JavaScript enclosures"?
>

Reply via email to