`

整理一些前端初级面试题目

 
阅读更多

1.如何使文本以大写字母开头?

text-transform:capitalize

 2.如何产生带有正方形的项目的列表?

list-style-type:square

 3.引用名为"xxx.js"的外部脚本的正确语法是?

<script src="xxx.js">

 4.定义JavaScript数组的正确方法是?

var txt = new Array("tim", "kim", "jim")

 5.如何求得2和4中最大的数?

  Math.max(2, 4)

 

6.打开名为"window2"的新窗口的JavaScript语法是?

window.open("http://www.w3schools.com", "window2")

 7.如何在浏览器的状态栏放入一条消息?

window.status = "put your message here"

 8.下面这段代码运行结果是?

<body>
    <script language="JavaScript">
        document.writeln("文档最后修改于" + document.lastModified);
        var lastModObj = new Date(document.lastModified);
        alert(lastModObj.getMinutes());
    </script>
</body>

   运行的结果是:在文档中显示文档最后修改的时间

 

9.分析下面这段代码运行的结果。

<script language="JavaScript">
    with(document)
    {
        writeln("最后一次修改时间:" + document.lastModified + "<br>");
        writeln("标题:" + document.title + "<br>");
        writeln("URL:" + document.URL + "<br>");
    }
</script>

   输出文本的标题、最后一次修改时间和当前的URL。

 

10.分析下面这个程序运行的结果。

<script language="JavaScript">
    var str="字符串"
    with(document)
    {
        writeln("<b>您好,</b>");
        writeln("欢迎光临本页面!" + "<br>");
        writeln("<p><b>在js标签之间,");
        writeln("str + "可以写在这里</b></p>);
    }
</script>

   运行结果:第六行输出字符后会换行

 

11.

<a href="javascript:history.back()"></a>

   代码的作用相当于后退按钮

<a href="javascript:history.forward()"></a>

   代码的作用相当于前进按钮

 

12.通常情况下,一个URL的格式是:协议//主机:端口/路径名称?搜索条件

 

13.location对象的href属性可以获得当前路径、可以改变当前路径、可以用来刷新页面。

 

14.表单中,name属性返回表单的名称,action属性返回/设定表单的提交地址,length属性返回该表单所含元素的数目,target属性设置表单提交的对象。
 

15.下列叙述不正确的是(c)

  a.document:最顶层的节点,所有的其他节点都是附属于它的。

  b.documentTypeDTD:引用(使用<!DOCTYPE>语法)的对象表现形式。

  c.Attr:代表一对特性名和特性值。这个节点类型能包含子节点。

  d.documentFragment:可以像document一样来保存其他节点。

 

16.下列不属于访问指定节点的方法的是(a)

  a.  obj.value

  b.  getElementByTagName

  c.  getElementByName

  d.  getElementById

 

17.分析下列代码:

function msg()
{
    var p = document.createElement("p");
    var Text = document.createTextNode("Hello!");
    p.appendChild("Text");
    document.body.appendChild(p);
}

   这代码的作用是创建新的阶段

 

18.对下面这段代码分析不正确的是(d)

var reg = / .o./ g;  //寻找字符o前后接任意字符组成的有三个字符的字符串
var str = "How are you?";  //源串
var result = new Array();  //用于接收结果
while(reg.exec(str)! = null)  //执行匹配操作,如果找到匹配则继续找下一项
{
    result.push(RegExp.lastMatch);  //添加结果
}
alert(result);

  a.  代码第一行是寻找字符o前后接任意字符组成的有三个字符串。

  b.  代码第四行是执行匹配操作,如果找到匹配则继续找下一项。

  c.  代码第六行是将所得到的结果添加到数组中。

  d.  最后输出的是"How are you?"。

 

19.弹出输入框,默认内容是"Hello World"的正确JavaScript语法是?

prompt("输入", "Hello World");

 20.JS特性不包括(d)

  a.  解释性。

  b.  用于客户端。

  c.  基于对象。

  d.  面向对象。

 

21.JS语句

var a1 = 10;
var a2 = 20;
alert("a1+a2 = " + a1 + a2)

   将显示的结果是:a1+a2 = 1020

 

22.将字串s中所有的字母变为小写字母的方法是

s.toLowerCase()

 

23.表达式产生一个0~7之间(含0,7)的随机整数

Math.floor(Math.random()*8)

 

24.如果想在网页显示后,动态地改变网页的标题,通过

document.title = ("新的标题内容");

 

25.某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是:

document.mainForm.myButton;

 

26.在使用JavaScript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选型的代码是:

document.myform.selCity.options.length = 0;

 

27.HTML表单的首要标记是<form></form>标记的参数method表示表单发送的方法,method属相的参数可以是get,或者是post。post方法传递的数据对客户端是不可见的。

 

28.在JavaScript中要改变页面文档的背景色,需要修改document对象的  BackgroundColor  属性。

 

29.在HTML页面中,不能与onChange事件处理程序相关联的表单元素有  按钮。

 

30在JavaScript中,可以使用Date对象的getDate方法返回一个月中的每一天。

 

31.在HTML页面中包含如下所示代码,则编写JavaScript函数判断是否按下键盘上的回车键的正确编码是:

 

function myKeyDown(){
    if(event.keyCode == 13)
        alert("你按下了回车键");
}
 

 

32.在HTML文档中包含如下超链接,要实现当鼠标移入该超链接时,超链接文本变为30px,正确的编码为:

 

<a href="#" onmouseover="this.style.fontSize=30px">注册</a>
 

 

33.在HTML页面上包含如下创建层的语句,那么编写JavaScript语句实现显示该层的语句,错误的是(d)

 

<html>
    <body>
        <div id = "imageLayer" style="display:none;">
        <img src="image/Sunset.jpg" width="200" height="100"></div>
    </body>
</html>
  a.  document.getElementByTagName("div")[0].style.display = "block"

 

  b.  document.getElementById("imageLayer").style.display = "block"

  c.  document.getElementByName("imageLayer")[0].style.display = "block"

  d.  document.getElementByName("imageLayer").get(0).style.display = "block"

 

34.要获取一个ID为username的表单元素的值,不正确的代码是(a)

  a. document.username.value

  b. document.all.username.value

  c. document.getElementById("username").value

  d. 如果表单元素外层无表单,则可以直接使用username.value

 

35.如果想控制一个名为menuBar的层右移20个像素显示,则实现代码为:

document.all.menuBar.style.pixeILeft += 20;

 

36.网页元素overflow指网页元素的内容溢出时,是否显示多余的内容。

 

37.元素在网页中的叠放顺序,可以使用CSS属性z-index来实现,属性的取值越大,表示放置的层次越高,属性取值可以为负整数。

 

38求一个表达式的值,可以使用的函数为: eval() 。

 

分享到:
评论

相关推荐

    前端基础面试题

    前端基础面试题 本资源摘要信息涵盖了前端基础知识点,包括 HTML、CSS 和 JavaScript。下面将对每个知识点进行详细的解释和说明。 1. 将效果生成网页 HTML(HyperText Markup Language,超文本标记语言)是一种...

    07-前端入职面试题汇.rar

    351道HTML、CSS面试题(含参考答案) .docx685道JavaScript面试题(含参考答案...Web前端面试题目汇总..txt前端初级工程师面试题.txt前端面试题总结.txt 前端学习在线刷题检测.txt 史上最全前端开发面试问题及答案整理.txt

    初级前端面试题总结(面试,10K以上,初级前端)

    适合刚刚毕业的学生寻找实习,以及培训班毕业出来寻找工作的前端工程师。 以上都是本人在杭州面试下来的面试题总结,保真。目前就职于一家自研公司,目前11k+13 本人也是培训班出来的

    6月最新大厂前端高频面试题.pdf

    由于提供的【部分内容】信息不足以进行详细的分析,且内容提供的部分只是一...然而,由于原始文档内容无法获取,无法提供文档中的具体面试题目的解析,希望上述内容能够帮助到面试者对前端领域的知识有一个全面的梳理。

    web前端初级.pdf

    本次串讲教案初级内容涵盖Web前端开发的多个基础知识点,接下来将按照教案内容逐一阐述。 首先,在Web页面制作基础这一部分,首先介绍了HTML的基本结构,包括HTML文档的声明、头部和主体部分。接着详细讲解了HTML中...

    前端上机面试题

    在前端上机面试中,经常会遇到要求实现一系列交互功能,如数据渲染、筛选、分页以及导航等。根据提供的描述,以下是对这些知识点的详细解释: 1. **数据渲染**: - 使用JavaScript(通常结合HTML和CSS)来动态显示...

    前端面试题:前端框架面试题大全

    前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; ...

    高级前端工程师面试题整理1

    【高级前端工程师面试题整理1】 一、HTML 1. HTML5的新特性和移除的元素: HTML5引入了许多新特性,包括: - (1) `&lt;canvas&gt;`元素用于图形绘制; - (2) `&lt;video&gt;`和`&lt;audio&gt;`元素支持媒体播放; - (3) localStorage...

    Shopee前端面试岗-面试题-历年面经

    为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。 由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端...

    前端工程师面试题手册.pdf

    前端工程师面试题手册.pdf

    前端开发面试题2.pdf

    前端开发面试题2.pdf 本文档为前端开发面试题2.pdf,涵盖了 HTML、CSS 等前端开发基础知识。 1. Doctype?...本文档涵盖了 HTML、CSS 等前端开发基础知识,对于前端开发者来说是一个非常重要的面试题目。

    2024前端面试八股文2024前端面试八股文2024前端面试八股文

    2024前端面试八股文2024前端面试八股文2024前端面试八股文2024前端面试八股文2024前端面试八股文

    Web前端面试题目JavaScript(作用域,原型。原型链,闭包,封装函数).txt

    前端面试题,包含JavaScript的闭包,作用域,原型,原型链,上下文环境以及DOM,BOM封装函数深度克隆,以及一些常见的·JS问题,试题简单但是容易混淆,作为前端工程师必考题

    最新版前端开发工程师面试题目

    本篇文章将深入探讨最新版前端工程师面试题目中的一些关键知识点,帮助求职者更好地准备面试。 首先,我们从基础部分开始,HTTP/HTML/浏览器是前端开发的基础。HTTP(超文本传输协议)是用于在Web上传输数据的协议...

    Web前端开发经典面试题(附参考答案)

    ### Web前端开发经典面试题详解 #### CSS选择器的理解 1. **问题**: 下面有关CSS选择器的说法错误的是? - **选项**: - A. `.intro`---选择class="intro"的所有元素。 - B. `#firstname`---选择id="firstname...

    前端面试题汇总.pdf

    前端面试题汇总主要涵盖HTML和CSS相关的重要知识点,旨在考察面试者对于网页构建的基础知识、浏览器兼容性、页面性能优化以及SEO策略等的理解。以下是对这些面试题的详细解析: 1. **浏览器测试**:面试者应熟悉...

    前端面试题汇总前端面试题汇总前端面试题汇总

    前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端面试题汇总前端...

    前端大厂面试思维导图-css面试

    前端大厂面试题目思维导图,非常全面,包含了常见的面试题目,0.5px的线如何实现,sass的常用功能,弹性布局flex-direction,justify-content,align-items,css常见单位rpx、px、em、rem、%、vh、vw的区别,垂直...

    前端开发面试题及答案.zip

    前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发面试题及答案.zip前端开发...

    2021前端面试手册.pdf

    2021前端面试手册大全

Global site tag (gtag.js) - Google Analytics