专业编程基础技术教程

网站首页 > 基础教程 正文

我公司19年的时候的前端面试题,你会多少?

ccvgpt 2024-08-02 11:53:15 基础教程 10 ℃

JS考核题

1、在哪些地方可以插入JavaScript脚本?

我公司19年的时候的前端面试题,你会多少?

<head>、<body>、外部文件、外部url

2、根据分别根据id、name属性、类名(className)、标签名获取DOM元素

3、说一下switch case和if else的区别?

当分支比较多的情况用switch case,效率高;但不足处在于占用较多的代码空间,且只能处理字符或者数字类型的变量;

而ifelse结构更加灵活些,比如可以判断表达式是否成立,应用范围更广;

4、写入浏览器控制台用的是哪句代码?

Console.log();

5、js有哪些数据类型?至少说出五种

Boolean、Null、Undefined、string、object

6、var o1 = new Object();

var o2 = o1;

o2.name = "CSSer";

console.log(o1.name);

7、1+“2”+3=? 1+3+“2”=? "11"+2-"1"=?

8、单行注释和多行注释怎么写?

9、js中出现两个重名的函数名、后者会把前面的覆盖掉吗?为什么?

10、请写出匿名函数的定义与调用

11、通过函数创建表格,参数是行和列(五分钟)

12、请说出至少五种常用的事件?

Onclick、ondblclick、onkeydown、onkeyup、onblur、onfocus

13、js对象和js中json对象的区别?

14、js对象和json的互相转换?

Js对象转json:JSON.stringify(jsobj);

Json转js对象:JSON.parse(Jsonstr);

15、写出一个jquery的ajax的post请求

16、ajax的异步请求的属性是哪个?(async)

17、请写出一个form表单实例

18、说说你们了解的jquery,与JavaScript的区别

19、用jquery通过 id 来查找 HTML 元素

20、分别

用JavaScript和jquery删除一个html元素

Tags:

最近发表
标签列表