下列不是javascript关键字的有() A with B parent C class D void

JavaScript027

下列不是javascript关键字的有() A with B parent C class D void,第1张

B parent不是javascript的关键字

class是一个保留关键字;

void是无返回值;

With为某些语句指定默认对象;

JScript 有许多保留字,它们在 JScript 语言语法中有特定的意义。因此,这些字不宜作为脚本中的函数、变量或常数的名称。总共有三类保留字。

扩展资料:

JavaScript语言中采用的是弱类型的变量类型,对使用的数据类型未做出严格的要求,是基于Java基本语句和控制的脚本语言,其设计简单紧凑。

JavaScript是一种采用事件驱动的脚本语言,它不需要经过Web服务器就可以对用户的输入做出响应。在访问一个网页时,鼠标在网页中进行鼠标点击或上下移、窗口移动等操作JavaScript都可直接对这些事件给出相应的响应。

参考资料来源:百度百科-javascript

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()

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

A.with

B.parent

C.class

D.void

以下的保留字不可以用作变量,函数名,对象名等,其中有的保留字是为以后JAVASCRIPT扩展用的.

var if else。

不能使用javascript中的关键字,比如var if else等等,这些关键字不能被设计成变量,否则在程序运行中,无法分辨其是你定义的变量,还是语言中的语法规范,所以尽量不要使用关键字或者保留字去定义变量。