前端基础知识100题

1期:JS中关闭当前的窗口的方法是:_____

答案:window.close();

 

 

2期:js中使字符串中的字符变为小写的方法是:_______

答案:toLowerCase方法;

 

 

3期:在js中,让浏览器弹出确认框的语句是:_______

答案:confirm;例如:window.confirm("我就是确认框");运行结果是浏览器弹出信息确认框,点击确定,返回true,反之返回false

 

 

4期:把 7.25 四舍五入为最接近的整数的方式是:________

答案:Math.round();例如:round() 方法的定义是把一个数字舍入为最接近的整数。Math.round(7.25)结果为7Math.round(7.75)结果为8.

 

 

5期:在html5中,实现输入框占位符的属性是:_______?

答案:placeholder属性;它提供可描述输入字段预期值的提示信息,该提示会在输入字段为空时显示,并会在字段获得焦点时消失。

 

 

6期:在css3中,能够实现背景裁剪的新特性是:_____?

答案:background-clipbackground-clip 属性规定背景的绘制区域。它对应的值有3个:border-box(背景被裁剪到边框盒) 、padding-box (背景被裁剪到内边距框) content-box(背景被裁剪到内容框)。

 

 

7期:在html5的新特性中,拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法,结合JavaScript实现绘制图像的元素是_______?

答案:canvas;注意:canvas 元素本身是没有绘图能力的。所有的绘制工作必须在 JavaScript 内部完成。

 

 

8期:javascript语句,var a=10,b=20;    alert("a+b="+a+b);执行结果是在浏览器窗口弹出:_______?

答案: js中,字符串与数字相加,数字会被强制转成字符串类型,在进行相加,也就是变成两个字符串的链接,所以结果是字符串“a+b=+10+20= a+b=1020”。

 

 

9期:javascript习题,var a=5,b=6;alert(a+b+"10"); 执行结果是在浏览器窗口弹出:________?

答案:1110;与第8期不同的是,本题中先进行的是数字5与数字6的相加操作,等到的结果是11,再进行数字11与字符串“11”的相加,此时数字11会被转换成字符串“11”再进行两个字符串的连接,所以结果是1110

 

 

10期:在html5新特性中,用于定义文档页脚的标签是:________?

答案:

标签定义document 的页脚。

 

 

11期:在css3中,实现给元素添加圆角边框的属性是:________?

答案:border-radius属性;border-radius属性十分常用,让过去要切图才能实现圆角边框,现在只要一句css代码即可实现,并且对浏览器兼容性也很友好。

 

 

12期:JavaScript3部分组成,分别是:ECMAScriptBOM________?

答案:DOM;文档对象模型(DOM)描述了处理网页内容的方法和接口。

 

 

13期:在jquery中,实现动画的函数是:_______?

答案:animate()函数;animate() 方法通过CSS样式将元素从一个状态改变为另一个状态。CSS属性值是逐渐改变的,这样就可以创建动画效果。

 

 

14期:在css中,能够使文本水平居中的css属性是:________?

答案:text-align属性,当其值为center的时候,文本内容就会水平居中;它的值还有可能是:left(居左),right(居右),justify(实现两端对齐文本效果),inherit(继承父元素的text-align属性值)。

 

 

 

15期:在html中的a标签中,实现在新窗口中打开链接的标签属性是:_______?

答案:target属性。当它的值为_blank的时候就会实现在新窗口中打开,它的值还可以是:_self(当前窗口中打开),_parent(frame中打开),_top(整个窗口中打开)。

 

 

16期:var a=999;  a++;  alert(++a);  请问执行后弹出的结果是:_______?

答案:1001;执行a++后的结果是1000,然后执行++a,得到的结果是1001,再执行alert()函数,所以弹出的结果是1001

 

 

 

17期:与16期的代码稍有不同,请仔细阅读,var a=888;  ++a;  alert(a++);  运行后弹出的结果是:______

答案:889,执行到++a后的结果是889alert(a++)的时候,先执行弹出,再执行a++,所以弹出的是889,而不是900

 

 

18期:在img标签中,当图像加载失败,会用替换文本来显示相关信息,那么,定义替换文本的属性是:_______?

答案:alt属性,用来为图像定义一串预备的可替换的文本。替换文本属性的值是用户定义的。

 

 

19期:在CSS3中,实现文本阴影效果的新属性是:______?

答案:text-shadow;我们能够规定水平阴影、垂直阴影、模糊距离,以及阴影的颜色。

 

 

20期:在html标签中,定义最小的标题的是:______?

答案:

标签。

定义最大的标题。
定义最小的标题。

 

21期:用于播放 HTML5 音频文件的元素是:_____?
答案:

元素,用于对网页或区段的标题进行组合。
 
 
29期:在HTML5中,哪个属性用于规定输入字段是必填的?
答案:required属性, 属性规定必需在提交之前填写输入字段。如果使用该属性,则字段是必填的。
 
 
30期:哪种输入类型定义滑块控件?
答案:range,定义带有 slider 控件的数字字段。
 
 
31期:在html5中,实现元素可拖动的标签属性是:______?
答案:draggable属性,为了使元素可拖动,可以把 draggable 属性设置为 true。
 
 
32期:在html5中,实现本地存储,且存储数据不受时间限制的方式是:______?
答案:localStorage存储,使用localStorage可以简单地记录当前客户端用户对网站的访问次数。
 
 
33期:在html5中,用于定义页面内容之外的内容标签是:_____?
答案:

转载于:https://www.cnblogs.com/jiangcheng-langzi/p/7218977.html

你可能感兴趣的:(前端基础知识100题)