1. 通常我们在浏览器内容区看到的内容,都是放入在 () 之间
- <!doctype html>声明文档类型\
- < html>< /html>整个html文件
- < head>< /head>标题
- < body>< /body>网页主体
2. 下面有关JavaScript中 call和apply的描述,错误的是?
-
1.作用 在特定的作用域总调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。
window.color="red"; var o={color:"blue"}; function getColor(){ console.log(this.color); } .call(this); .call(window); .call(o); -
2.区别 接收参数的方式不同: 对于call(),第一个参数是运行函数的作用域,其余参数都直接传递给函数即传递给函数的参数必须逐个列举出来。 对于apply(),第一个参数是 运行函数的作用域 ,另一个参数是参数数组,可以是Array实例或arguments对象。
function sum(num1,num2){ return num1+num2; } function callSum(num1,num2){ return sum.call(this,num1,num2); } function callSum(num1,num2){ return sum.apply(this,arguments); } function callSum(num1,num2){ return sum.apply(this,[num1,num2]); }
3. 要求匹配以下16进制颜色值,正则表达式可以为:
#ffbbad #Fc01DF #FFF #ffE
- 十六进制颜色值满足某些条件可以简写。 color: #FF33AA; 上述颜色值可以进行简写,因为每两位都是重复的,完全可以省略掉一半。 color: #f3a; 上面是十六进制颜色值推荐简写方式。
- 所以一共有6位或者3位。 而颜色的表达可以用大写字母或者小写字母或者数字表示。- - 所以是A-Z,a-z,0-9。符合题意的只有B。
4. 在标准的 JavaScript 中, Ajax 异步执行调用基于下面哪一个机制才能实现?
5.
call()需要传递明确几个参数,写全, apply()可以接收一个数组作为参数,不管数组中有多少个元素
6.
7.
- A. id为纯数字
- B. 使用 button 元素时必须指明 type 属性值
- C.如果一个< li>元素之后紧跟另一个< li>元素,或在父元素中没有其他更多内容,则结束标签可以省略
- D. input应放最前
html5中可以省略结束标记的元素有 1、dd
2、dt
3、li
4、p
5、optgroup
6、option
7、rt
8、rp
9、thread
10、tfoot
11、tr
12、td
13、th
8.
如果添加属性box-sizing:content-box;(默认) css2模型:盒子宽度计算=width+padding+border; 如果添加属性box-sizing: border-box; css3模型:盒子宽度计算=width(padding和border都包含在里面,不会撑开盒子);
9.
Spring框架是一个开放源代码的J2EE应用程序框架 Dubbo是一款高性能、轻量级的开源Java RPC框架 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架