用户名: 密码: 企业 个人
当前位置:89学习网范文文章招聘应聘笔试JS笔试试题» 正文

JS笔试试题

[10-16 20:00:41]   来源:http://www.89xue.com  笔试   阅读:90
摘要:一、单选题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",也可以不引。
JS笔试试题,标签:笔试范文,http://www.89xue.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的实例

[1] [2]  下一页


Tag:笔试笔试范文招聘应聘 - 笔试
上一篇:客服类笔试试题