Go4Expert

Go4Expert (http://www.go4expert.com/)
-   JavaScript and AJAX (http://www.go4expert.com/forums/javascript/)
-   -   Few basic JavaScript questions (http://www.go4expert.com/forums/basic-javascript-questions-t688/)

pradeep 5Apr2006 10:57

Few basic JavaScript questions
 
Code: JavaScript

/* start code */
 function getNum(x)
 {
     x += 3;
     if(x)
         return x;
     x *= 3;
     return x;
 }


What will the above decalred function return when called like this getNum(4); ?

a> 9
b> 7
c> 21
d> 8

Which company first implemented the JavaScript language?

a> Netscape Communications Corp.
b> Microsoft Corp.
c> Sun Microsystems Corp.
d> Consortium of the above companies

When was the first release of a browser supporting JavaScript?

a> 1994
b> 1995
c> 1996
d> 1997

The original name of JavaScript was

a> JavaScript
b> LiveScript
c> WireScript
d> ECMAScript

The JavaScript international standard is called

a> ECMA-262 Standard
b> DHTML JavaScript Standard
c> JavaScript 1.3 Standard
d> ISO-262 Standard

Which of the following statements best describes the relationship between JavaScript and DHTML?

a> JavaScript is DHTML plus CSS plus Document Object Model.
b> DHTML is Document Object Model plus JavaScript plus CSS.
c> Document Object Model is JavaScript plus DHTML plus CSS.
d> JavaScript has nothing to do with DHTML.


What label catches all values except those specified in “switch” statement?

a> otherwise
b> default
c> any
d> all


How do you locate the first X in a string txt?

a> txt.find('X');
b> txt.locate('X');
c> txt.indexOf('X');
d> txt.countTo('X');


Which of these contains an executable statement?

a> // var a = 0; // var b = 0;
b> /* var a = 0; // var b = 0; */
c> /* var a = 0; */ var b = 0;
d> // var a = 0; /* var b = 0; */

What does ++ operator do?

a> Adds two numbers together
b> Joins two text strings together
c> Adds 1 to a number
d> Adds 2 to a number

Which of the following does not result in a variable going out of scope?

a> End of the block in which it was defined
b> Start of a block in which a like named variable is defined
c> when a function is called
d> when the program finishes running

Which of these is not a logical operator?

a> &&
b> &
c> ||
d> !

What does the following statment return, Math.floor(29.36); ?

a> 30
b> 29.5
c> 29
d> 29.4

Code: JavaScript

/* start code */
 var a = ["s","a","v","e"];
 document.write(a.join(""));


What would be the output of the above code fragment?

a> undefined
b> save
c> vase
d> s

/* start code */
var a = 0;
var b = 1;
var c = a || b;

What does the variable c contain??

a> 0
b> true
c> false
d> null

What would be the output of the follow statement, document.write("JavaScript ".length); ?

a> 9
b> 10
c> 11
d> null

jagu_rita 21Jul2007 13:58

Re: Few basic JavaScript questions
 
Can you please tell answers for javascript codes?

shabbir 21Jul2007 19:48

Re: Few basic JavaScript questions
 
Quote:

Originally Posted by jagu_rita
Can you please tell answers for javascript codes?

Don't have them here or that would be the spoilers. You can have a separate thread and link to it from here.


All times are GMT +5.5. The time now is 16:30.