4. Javascript如何做到在子页面中调用父页面的js函数或全局变量(如test()函数,test变量)?
window.opener.test(); Window.opener.test = “abc”; 5. Javascript中定时执行如何实现?
setTimeout();定时执行,执行一次。clearTimeout(定时器对象名)结束 setInterval();定时执行,一直执行。clearInterval(定时器对象名)结束 两种区别:
setTimeout();定时执行,执行一次。clearTimeout(定时器对象名)结束; setInterval();定时执行,一直执行。clearInterval(定时器对象名)结束 6. innerHTML和outerHTML的区别是什么?
innerHTML取页面元素标签内部的内容,outerHTML取包含元素标签的内容,如test,innerHTML取到test,outerHTML取到test. 7. javascript如何做到页面局部刷新?
使用AJAX。原理:获取一个请求对象,向指定url发送请求,当请求完成时(状态4),获取到请求返回内容,并将内容填充到页面局部。
8. 有如下表格,如何通过这个按钮取到该格所在的表,以及如何取到该表格的第二行中的hello值?
通过按钮取到表格:table = button.parentElement.parentElement.parentElement; (主要看是否掌握元素的parentElement方法)。
通过表格取到hello值:str = table.childNodes[1].childNodes[0].innerHTML;(主要看是否掌握元素的childNodes方法)。
hello
三 数据库相关
1. 存储过程和函数的区别?
存储过程是用户定义的一系列sql语句的集合,涉及特定表或其它对象的任务,用户可以调用存储过程,而函数通常是数据库已定义的方法,它接收参数并返回某种类型的值并且不涉及特定用户表。
2. oracle中truncate和delete命令有何区别?
delete将在回滚段中产生回滚信息,truncate不产生,因此无论表中的记录多少,truncate执行都很快
truncate 是 DDL,执行隐含的commit,truncate不能回滚
3. Oracle中char和varchar2数据类型有什么区别?有数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其存储长度及类型有何区别? A:char是定长字符类型,varchar2是变长字符类型。“test”在char(10)中被补齐空格,存储
长度是10字节,在varchar2(10)中存储长度是4字节
4. 假如系统中有如下四张表: 1)文档表(DOC):编号(docid)、名称(docname)、描述(docdesc);docid为主键,docname有索引;
2)学生表(XS):学生代码(XSDM)、学生名称(XSMC); 3)学科表(XK):学科代码(XKDM)、学科名称(XKMC)、最高分数(ZGF); 4)成绩表(CJ):学生代码(XSDM)、学科代码(XKDM)、成绩(CJ)。
问题1 写出您最常用SQL语句的关键字
问题2以下查询的处理速度(返回数据量相同)从高到低排列?
A、select * from doc where docname=’test’ B、select * from doc where docid=50 C、select * from doc where docdesc=’test’
问题3 列出有不及格(<底于60分)的学生姓名(SQL语句)
问题4 统计每个学生的总分(SQL语句):
问题5 列出没有不及格(>=60分)的学生姓名及平均分(SQL语句):
Select b.XSMC,avg(a.CJ) FROM CJ a left join XS b on a.XSDM = b.XSDM group by a.XSDM
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JAVA面试题(_华为)(答案)(2)在线全文阅读。
相关推荐: