2020-06-05-广州某尊软件

2020-06-07  本文已影响0人  南方小成

1,一个页面结构基本组成?

答:
html: 不仅可以包含文字,还可以包含图片、链接,甚至音乐、程序等非文字元素的标记语言 (展示给用户,不能太单调,css)
css: 是一种用来表现HTML的计算机语言,能使HTML页面变得更加美观要展示给用户光漂亮是不够的,用户还要能够动态的操作HTML页面,也就是让浏览器和用户之间的交互不仅仅是用户能浏览html中的内容,还要能对html页面操作,JavaScript
JavaScript: 用来给HTML网页增加动态功能、交互行为

2,css选择器和优先级

答:全局选择器(通配符*)

CSS选择器优先级:!important >行内样式>ID选择器>Class选择器>标签>通配符

规律:那个离标签近,那个选择器权重就大

3,什么是闭包?闭包产生的背景?有什么问题?怎么解决?举一个闭包的例子?

答:闭包就是能够读取其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数”。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。

闭包的用途:闭包可以用在许多地方。它的最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。

使用闭包的注意点:

4,Js有哪些内置对象?你工作中常用那种?列举几个你常用的方法?

答:

一:Arguments 函数参数集合

二:Array 数组

三:Boolean 布尔对象

四:Date 日期时间

五:Error 异常对象

六:Math 数学对象

七:Object 基础对象

八:RegExp 正则表达式对象

九:String 字符串对象

5,事件包含哪些阶段

答:js事件的三个阶段分别为:捕获、目标、冒泡

  1. 捕获:事件由页面元素接收,逐级向下,到具体的元素

  2. 目标:具体的元素本身

  3. 冒泡:跟捕获相反,具体元素本身,逐级向上,到页面元素

6,什么是事件委托?事件委托的原理是什么?他有那些应用场景?

答:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。

也就是:利用冒泡的原理,把事件加到父级上,触发执行效果

原理:利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。

作用:减少DOM操作,节省内存空间,提高性能。

知识点链接:https://www.lagou.com/lgeduarticle/78217.html

7,如何阻止事件冒泡和事件的默认行为?

答:js冒泡和捕获是事件的两种行为,使用event.stopPropagation()起到阻止捕获和冒泡阶段中当前事件的进一步传播。使用event.preventDefault()可以取消默认事件

9,Jq注册事件有几种方式?他们的区别是什么?举一个事件委托的例子?

知识点链接:https://blog.csdn.net/shijiandehaizi/article/details/8193774?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-6

10,浏览器存储的方式有哪些,区别

  1. Cookie 在浏览器请求中 每次都会附加请求头发送给服务器;

  2. localStorage 保存数据会一直保存,没有过期时间;

  3. sessionStorage 仅当前页面有效,一旦关闭就会被释放;

知识点链接:https://www.cnblogs.com/lilistyle/p/13032381.html

12,前端异步加载有哪些

知识点链接:https://blog.csdn.net/l522703297/article/details/50754695?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase

13,http状态码

知识点链接:https://blog.csdn.net/wzx19840423/article/details/79073087

14,js数据类型

15,vue传值

16,谈谈vue生命周期

17,mpvue和vue

18,vue传播方式

19,混合app和js

20,响应式是什么,原理和技术

21,浏览器请求方式,请求具体

上一篇 下一篇

猜你喜欢

热点阅读