首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>网络编程>java教程>资讯:Java script基本语法4个关键提问

Java script基本语法4个关键提问

www.jz123.cn  2010-04-22   来源:   中国建站会员投稿       我要投递新闻

  1、 描述在哪些地方可以编写java script 脚本程序,各举一例说明。

  答:第一种方法:在网页文件的< script ></ script >标签对中直接编写java script 代码。可以出现在<head></head>或者<body></body>中的任何一个地方。例如:

  <html>

  <head>

  </head>

  <body>

  <p>在网页文件的< script ></ script >标签对中直接编写java script 代码</p>

  < script language=”java script ”>

  alert(“这是java script 弹出得消息框”)

  </ script >

  </body>

  </html>

  第二种方法:将代码预先写在JS文件中,当网页中需要使用这段javasctipt代码时引入html文档。例如:

  < script src=”newj.js” language=”java script ”>

  </ script >

  第三种方法:将java script 作为一个元素,在html标签的事件属性,或者超链接的href属性中引用。例如:

  <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 中全局变量与局部变量的差异。

  答:a、全局变量是在所有函数之外定义的脚本变量,它可以作用于定义之后的所有语,包括在此只用创建的函数或者其他的 script 标签中。

  b、局部变量是在某个函数内部定义的脚本变量。他只能作用于该函数内部,在定义该变量之后的所有语句。

  c、如果在函数内定义的局部变量与函数外的全局变量同名,则在这个函数内部,定义了这个局部以后的所有语句使用这个名字的变量时,都是应用的这个局部变量。这这个函数体之外的所有语句使用的仍然是原来的全局变量。

  4、描述对象的构造方法及this关键字的作用。

  答:对象实例是用new关键字创建的,构造方法不用返回任何结果,就是在构造方法中,不需要return语句。在构造函数中增加属性和方法,会自动被增加到每个对象实例中。

  This关键字一般只在用作对象成员方法的函数中出现,他代表某个成员方法执行时该方法的当前对象实例,在对象构造函数中使用this关键字,如this.成员名表示为该对象的每个对象实例都增加一个新的实例成员。


上一篇:在Hibernate中直接操作JDBC 接口方法 下一篇:Java对于Oracle 联合策略举足轻重

评论总数:0 [ 查看全部 ] 网友评论


关于我们隐私版权广告服务友情链接联系我们网站地图