欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入
1、 描述在哪些地方可以编写java script 脚本程序,各举一例说明。
<html>
<head>
</head>
<body>
< script language=”java script ”>
alert(“这是java script 弹出得消息框”)
</ script >
</body>
</html>
第二种方法:将代码预先写在JS文件中,当网页中需要使用这段javasctipt代码时引入html文档。例如:
< script src=”newj.js” language=”java script ”>
</ script >
<a href=’java script :alert(“超链接a的href属性中引用”)’>www.5de7.net</a>
<input name=”buttom” onClick=”alert(‘hello’)” value=”nihao” />
2、 描述y = x > 0 ? x : -x; 语句的执行流程及作用:
答:这是if()else()语句的简写形式,整个执行流程:
if x>0
{
y = x
}
else
{
y = -x
}
作用:计算出y=x的绝对值,当x>0为true时y= x ; 当x>0为false时;执行else语句y=-x,
3、 描述java script 中全局变量与局部变量的差异。
b、局部变量是在某个函数内部定义的脚本变量。他只能作用于该函数内部,在定义该变量之后的所有语句。
c、如果在函数内定义的局部变量与函数外的全局变量同名,则在这个函数内部,定义了这个局部以后的所有语句使用这个名字的变量时,都是应用的这个局部变量。这这个函数体之外的所有语句使用的仍然是原来的全局变量。
4、描述对象的构造方法及this关键字的作用。
答:对象实例是用new关键字创建的,构造方法不用返回任何结果,就是在构造方法中,不需要return语句。在构造函数中增加属性和方法,会自动被增加到每个对象实例中。
This关键字一般只在用作对象成员方法的函数中出现,他代表某个成员方法执行时该方法的当前对象实例,在对象构造函数中使用this关键字,如this.成员名表示为该对象的每个对象实例都增加一个新的实例成员。
人的一生是奋斗的一生,人们为了取得成功都在不断地努力着,