第二题:分享点滴(字符串)
考点:
拼接字符串 `${元素}`
Object.keys(params)--获取对象所有key放入并返回一个数组
改数组内部形式-XX.map(v=>形式)--v为每个key
每个数组元素连接成一个字符串,用&连接--arr.join('&')
判断字符串是否有某个字符 XX.includes("XX")--返回true/false



第四题:多表单校验 vue+表单
考点:
绑定规则--: :rules:"响应式变量名"--变量名取决于你const的名称
校验规则配置:
每个el-form-item都有prop:"XX"属性--告诉组件,我是XX
对象的键值对结构 XX:[{ },{ }]
trigger:blur(多适用输入内容)change(选择框)
reg.test(XX)--判断XX是否符合设置的reg正则标准,返回true/false


第五题:悠然 数组,字符串
考点:
数组的匹配 遍历
数组排序 XX.sort((a,b)->b.num-a.num)---箭头后面直接写式子 不需要写>0
字符串分割后成数组 XX.split('顿号')返回分割后的数组
判断字符串是否含有某个元素 XX.includes(??)
删除数组某几项 XX.splice(从第几个开始删,删几个)


第六题 解析器 字符串 数组 大小写
考点:
创造元素 dom+creaEle=('XX')
判断是否为数组 Array.isArray(XX)
元素内部填元素 appendChild
对象的遍历: for(let key in obj)
字符串的遍历(也就是针对每个字符)for (let char of obj)
判断是否是大写 isUpperCase(XX)
大写转小写 toLowerCase()
小写转大写 toUpperCase()
记得返回newELement
绑定事件 newElement.addEventListener('触发条件',函数名)






第七题:柱状图 渲染
考点:
渲染内容 v-for() :key="" ${}
filter()---筛选数组内容
slice()--提取内容





第八题:添加联系人 数组 对象 响应式变量 vue渲染
考点:
XX.value VS XX
ref创建的响应式变量 reactive对象 要用.value
Array.find()---查找数组中第一个满足条件的元素
Array.push()---数组添加
Array.push(...XX)---XX是一个数组,则这个式子表示把XX的内容拆开,一个一个push到Array



