![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端js
她说她说
来自别人的帮助都是恩赐!
展开
-
前端vue经典面试题78道(重点详细简洁)
2分钟,200-300个字,主旨自己基本情况,工作经历,优点,兴趣爱好,职业规划,邀约为什么要封装组件?主要就是为了解耦,提高代码复用率。什么是组件?页面上可以复用的都称之为组件 它是 HTML、CSS、JS 的聚合体。组件就相当于库,把一些能在项目里或者不同项目里可以复用的代码进行需求性的封装。组件中的 data 为什么是一个函数?让每个返回的实例都可以维护一份被返回对象的独立的拷贝。在solt组件中有自己的data,把它传给使用的地方。原创 2022-08-22 14:43:46 · 6896 阅读 · 3 评论 -
常用正则表达式
1 . 校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2. 校验中文字符串仅能是中文。^[\\u4e00-\\u9fa5]{0,}$3. 校验E-Mail 地址同密码一样,下面是E-mail地址合规性的正则检查语句。[\\w!#$%&'*+/=?^_`{|}~-]+(?:\\.[\\w!#$%&'*+/=?^_`{|}~-]+)*@(?:[\\w原创 2021-06-18 16:21:29 · 89 阅读 · 0 评论 -
时间格式转换
function dateToString(date, format = 'yyyy-MM-dd') { const d = new Date(date); let result = format; const _config = { 'y+': d.getFullYear(), 'M+': d.getMonth() + 1, // 月 'd+': d.getDate(), // 日 'h+': d.getHours(), // 小时 'm+': d.ge转载 2021-06-17 17:51:20 · 98 阅读 · 0 评论 -
如何判断两个对象相等?
法一:当然JSON.stringify(obj)==JSON.stringify(obj)执行速度是最快的JSON.stringify({name:'23423',www:'1313'}) == JSON.stringify({name:'23423',www:'1313'})//trueJSON.stringify({name:'23423',www:'1313'}) == JSON.stringify({mkmk:'2345234'})//false法二:function isSame转载 2021-06-17 17:11:33 · 123 阅读 · 0 评论 -
请写出3中 判断数组的方法
判断数组还是对象1,isArrayvar arr = []Array.isArray(arr)2,constructorvar arr = []arr.constructor === Array 3,Object.prototype.toString.callvar arr = []Object.prototype.toString.call(arr)"[object Array]"var arr = {}Object.prototype.toString.call(arr)原创 2021-06-16 09:52:31 · 82 阅读 · 0 评论 -
递归遍历示例
递归遍历树getTreeList (list) { const vm = this for (let item of list) { item.label = item.menucname item.id = item.taskcode if(vm.flag === '0'){ //查看过来树禁用 item.disabled = true } vm.expandList.push(item.taskcode) // 树默认展开一级菜单的集合 item.ch原创 2021-06-02 15:21:45 · 120 阅读 · 0 评论 -
导出模板示例代码
html文件导出文件控制器文件function method(action) {var form = document.createElement(“form”);form.name = “mainFormPdf”;form.method = “post”;form.target = “_blank”;form.action = actionvar formObj = getSubData()for(var key in formObj){var input = document.cr原创 2021-06-02 13:55:03 · 82 阅读 · 0 评论