咨询,就免费赠送域名与服务器,咨询热线:18210983909当前位置: 主页 > 建站知识 > 网站前端开发 > css前端知识应用学习教程 >
内容合作
联系我们
西安SEO网站优化建设公司咨询 建站咨询 西安SEO网站关键词排名优化公司 优化咨询
电话咨询:18210983909
E-mail:15210415824@qq.com
地址: 北京市海淀区尚东数字山谷A区1号楼

前端开发css3以及html5相关的面试题精选之二:附

作者/整理:SEO网站优化 点击量:次 来源:互联网 日期: 2017-05-09

1.写出下列CSS选择器:

找出.list下面奇数行的li元素

.list li:nth-child(odd)


2.简述document.write和innerHTML的区别。

document.write

向页面中写入内容

innerHTML

修改元素的内容


3.如何用正则将<h1>姓名</h1>替换成<姓名>

var str = ‘<h1>姓名</h1>’;

str.replace(/^<h1>/,’<’).replace(/<\/h1>$/,’>’);


4.列举for/for in 二种循环方法的区别和优缺点。

for

for(初始化; 条件; 自增){

语句

}

不能遍历对象的属性

for in

for(初始化 in object){

语句

}

可以遍历对象的属性


5.jQuery中的$.extend()方法是做什么的?是如何实现的?

a).扩展插件

b).加方法

jquery.prototype.extend = function(arg){

for(var key in arg){

jquery.prototype[key] = arg[key];

}

};


6.描述typeof与instanceof的区别是什么?

typeof

检测基本数据类型

Instanceof

检测复合类型

constructor

检测构造函数


7.实现一个函数,判断一个变量的值是否为字符串。

function isString(str){

if(typeof str==’string’||str.constructor==String){

return true;

}else{

Return false;

}

}


8.实现一个函数,给定一个字符串,返回它的逆序字符串。

function reverseStr(str){

return str.split(‘’).reverse().join(‘’);

}


9.以下代码alert的结果是什么?

alert(1&&2);

2


10.写出以下代码的执行结果并说明原因

var a=100

function a(){

for(vari=0;i<10;i++);

console.log(a,i);

}

a();

a is not a function


11.下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度

a. display:inline

b. display:none

c. display:block √

d. display:inherit


12.新窗口打开网页,用到以下哪个值()。

a. _self b. _blank c. _top d. _parent


13.下面有关jquery事件的响应,描述错误的是?

a. onclick 鼠标点击某个对象

b. onfocus 元素失去焦点 √

c. onload 是某个页面的css js html 文档结构和图像被完成加载

d. onmousedown 某个鼠标按键被按下


14.元素的alt和title有什么异同,选出正确的说法?不同的浏览器,表现一样

关键词:
用CSS3制作的两款环状菜单特效,超 css3加javascript编写点击随机旋转角度 客齐集OEM的CSS解析与开发经验
用CSS开发时髦的导航栏图例教程 用CSS开发时髦的导航栏第二篇 低版本IE正常运行HTML5+CSS3网站的3种
CSS3中Transition属性详解以及示例分享 CSS3+Js实现响应式导航条 CSS3实例分享之多重背景的实现(Mu
如何使用CSS3画出一个叮当猫 利用CSS3新特性创建透明边框三角 《CSS3实战》笔记--渐变设计(一)
《CSS3实战》笔记--渐变设计(二) 《CSS3实战》笔记--渐变设计(三) CSS3实现动态翻牌效果 仿百度贴吧
IE6、IE7、IE8支持CSS3方法 HTML5和CSS3制作登录表单 CSS3轻松实现跨浏览器的圆角效果
CSS3中的text-overflow属性 CSS3中的变形处理(transform)属性 CSS3中Transitions属性的使用方法
纯CSS3制作的Windows7开始菜单 基于CSS3的下一代Web应用开发,第 基于CSS3的下一代Web应用开发,第
CSS3 HTML5实例四(使用 RGBA 实现透明效 CSS3系列教程:RGBA CSS3系列教程:透明度
CSS3系列教程:多列/多卷 CSS3系列教程:嵌入字体/网络字体 CSS3系列教程:背景图片(背景大小和
CSS3系列教程:阴影 CSS3系列教程:边框颜色 CSS3系列教程:边框半径和圆角