前端面试题收集(JavaScript篇)


到处搜刮来的面试题,可能大部分都是简单题,分享给和我一样的菜鸟朋友吧(如果真的有人和我一样菜的话~)

1、列举JavaScript强制类型转换方法。

  • Boolean()

  • String()

  • Number()

2、列举JavaScript中隐式类型转换方法。

  • ==

3、JavaScript中变量声明时有var和没有var的区别?(15)

  • var声明变量时,如果在函数中则为当前作用域的局部变量,如果在全局作用域下则为全局变量。

  • 不用var声明的变量是全局变量。

4、undefinedundeclared的区别?(21)

  • undefined是JavaScript语言类型。

  • undeclared是一种语法错误。

5、列举JavaScript中的数据类型。(23)

  • 原始数据类型

    • undefined

    • null

    • boolean

    • number

    • string

  • 复合数据类型

    • function

    • array

    • object

6、简述JavaScript中三种弹出式消息提醒。(31)

  • window.alert() – 弹出警告框。

  • window.confirm() – 弹出确认框,返回true或者false

  • window.prompt() – 弹出输入框,返回输入框中的值,单击“取消”返回null

7、JavaScript中查找DOM节点常用方法。


发表评论

电子邮件地址不会被公开。

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>