您当前所在位置:
88好学网范文常识招聘应聘笔试JS笔试试题» 正文

JS笔试试题

[10-20 23:53:58]   来源:http://www.88haoxue.com  笔试   阅读:680

概要:一、单选题1、以下哪条语句会产生运行错误:(a)A.var obj = ();//语法错误B.var obj = [];//创建数组C.var obj = {};//创建对象D.var obj = //;原因:var obj = new Array ();是对的;JavaScript 中大括号默示创建对象。var obj = { id:1, name:"jacky" };alert(obj.name);上例默示创建一个具有属性 id (值为 1)、属性 name(值为 jacky)的对象。属性名称可以用引号引起来成 "id"、"name",也可以不引。当然除了属性,也可以创建办法。实验代码/* window.onload=function(){// var obj = ();var obj1 = [];//objectvar obj2 = {};//objectvar obj3 = //;//undefinealert(typeof(obj1));alert(typeof(obj2));alert(ty

JS笔试试题,标签:笔试大全,http://www.88haoxue.com

  一、单选题

  1、以下哪条语句会产生运行错误:(a)

  A.var obj = ();//语法错误

  B.var obj = [];//创建数组

  C.var obj = {};//创建对象

  D.var obj = //;

  原因:var obj = new Array ();是对的;JavaScript 中大括号默示创建对象。var obj = { id:1, name:"jacky" };alert(obj.name);上例默示创建一个具有属性 id (值为 1)、属性 name(值为 jacky)的对象。属性名称可以用引号引起来成 "id"、"name",也可以不引。

  当然除了属性,也可以创建办法。

  实验代码

  /* window.onload=function()

  {

  // var obj = ();

  var obj1 = [];//object

  var obj2 = {};//object

  var obj3 = //;//undefine

  alert(typeof(obj1));

  alert(typeof(obj2));

  alert(typeof(obj3));

  }*/

  function showName()

  {

  alert(this.name);

  }

  var obj = { id:1, name:"jacky", showName:showName };

  obj.showName();

  运行成果是jacky

  2、以下哪个单词不属于javascript保存字:(b)

  A.with

  B.parent

  C.class

  D.void

  以下的保存字不成以用作变量,函数名,对象名等,此中有的保存字是为今后JAVASCRIPT扩大用的.

  · abstract

  · boolean

  · break

  · byte

  · case

  · catch

  · char

  · class

  · const

  · continue

  · default

  · do

  · double

  · else

  · extends

  · false

  · final

  · finally

  · float

  · for

  · function

  · goto

  · if

  · implements

  · import

  · in

  · instanceof

  · int

  · interface

  · long

  · native

  · new

  · null

  · package

  · private

  · protected

  · public

  · return

  · short

  · static

  · super

  · switch

  · synchronized

  · this

  · throw

  · throws

  · transient

  · true

  · try

  · var

  · void

  · while

  · with

  3、请选择成果为真的表达式:(c)

  A.null instanceof Object(if(!(null instanceof Object))是真的)

  B.null === undefined

  C.null == undefined

  D.NaN == NaN (false)

  (1) null确切可以懂得为原始类型,不克不及当Object懂得!

  null,int,float.....等这些用关键字默示的类型,都不属于Object.

  至于可以把null作为参数,只是特别规定罢了.

  可以这么懂得:

  对象的引用代表的是一个内存的值,null是一个空引用,可以懂得为内存的值为0;按这个意思对代码

  (2) function f1(){

  }

  1. alert(f1 instanceof Function);//true

  2. alert(f1 instanceof Object);//true

  3. alert(Function instanceof Object);//true

  4. alert(Object instanceof Function);//true

  Function 是Object的实例,Object又是Function的实例

  Function是函数的机关函数,而Object也是函数,Function自身也是函数

  Object.prototype是一切原型链的顶点,instanceof会查找全部原型链

  window.onload=function()

  {

  if(NaN == NaN)

  {

  alert("ddd");

  }

  }

  不会alert因为NaN==NaN is false and aslo NaN==""NaN"" is false

  二、不定项选择题

  4、请选择对javascript懂得有误的:(abcd)

  A.JScript是javascript的简称

  B.javascript是网景公司开辟的一种Java脚本说话,其目标是为了简化Java的开起事度

  C.FireFox和IE存在多量兼容性题目的首要原因在于他们对javascript的支撑不合上

  D.AJAX技巧必然要应用javascript技巧

  5、foo对象有att属性,那么获取att属性的值,以下哪些做法是可以的:()

  A.foo.att

  B.foo(“att”)

  C.foo[“att”]

  D.foo{“att”}

  E.foo[“a”+”t”+”t”]

  6、在不指定特别属性的景象下,哪几种HTML标签可以手动输入文本:()

  A.

  B.

  C.

  D.

 

  7、以下哪些是javascript的全局函数:(abc)

  A.escape

  B.parseFloat

  C.eval

  D.setTimeout

  E.alert

  8、关于IFrame表述正确的有:(abcd)

  A.经由过程IFrame,网页可以嵌入其他网页内容,并可以动态更改

  B.在雷同域名下,内嵌的IFrame可以获取外层网页的对象

  C.在雷同域名下,外层网页脚本可以获取IFrame网页内的对象

[1] [2]  下一页


Tag:笔试笔试大全招聘应聘 - 笔试

上一篇:客服类笔试试题

》《JS笔试试题》相关文章