jQuery
和
vue
本地存储的三种方式:
cookie
、
localstorage
、
sessionstorage
通过
Ajax
来从服务器接收数据
小程序
wx.setStorageSync(key,data)
:其中
key
时数据的键,
data
时要存储的数
据
可以通过发送网络请求来接收服务器端的数据。使用
“wx.request
方法发
送请求,并使用回调函数处理返回的数据
.
uniapp
uni.setStorageSync(key,data)
和小程序类似,在
uni-app
中也可以通过发送网络请求来接收服务器端的
数据。使用
"ni.request
方法发送请求,并使用回调函数外理返回的数据。
4.数组去重有哪些方式,请写出1-2种你觉得最优 的方案
set(
最优
)
一大特性:不允许有重复值的存在
双重
for
循环
indexof
includes
5.var、let、const的区别
var
:
声明的变量存在变量提升
声明的是全局变量
可以重复声明相同的变量名
let
声明的变量不存在变量提升
声明的是局部变量(块级作用域)
不可以重复声明相同的变量名
可以重新进行赋值
const
声明的常量不存在常量提升
声明的是局部常量(块级作用域)
不可以重复声明相同的常量名
如果是基本数据类型的话,不允许重新进行赋值;如果是引用数据类型的
话,可以重新赋值
6.什么时候需要清除浮动,清除浮动的方式有哪些
什么时候需要清除浮动
父盒子没设高
子盒子使用了浮动
影响到了布局
清除浮动的方式
给父元素加高
overflow
:
hidden
给使用浮动元素后面添加空的块元素,添加
clear: both
给使用浮动的父级添加
after
伪类
/* #father::after{content: ""; display: block; clear: both;} */
7.行内元素、块级元素、空元素有哪些
行内元素
span
、
a
、
input
、
button
、
img
、
textarea
、
label(
标签为
input
元素定义标注(标记)
)
、
select(
单选或多选
)
块级元素
div
、
p
、
h1-h6
、
dl
、
ul
、
ol
、
li
、
table(
表格
)
、
td(
单元格
)
空元素
hr
、
br
、
link
、
template(vue
中的
)