什么都不会的程序员

导航

2021年11月13日 #

小程序生命周期

摘要: 加载页面时会触发beforeCreate,created,beforeMount.onShow,mounted,onReady这六个生命周期(触发顺序,从左到右) 切换页面时会触发onUnload这个生命周期 进入页面加载组件时会触发beforeCreate,created,beforeMount, 阅读全文

posted @ 2021-11-13 10:46 什么都不会的程序员 阅读(70) 评论(0) 推荐(0) 编辑

2021年10月13日 #

vue面试题

摘要: 1.axios是什么?怎么使用?描述使用它实现登录功能的流程 axios是基于promise用于浏览器和nodejs的一个http客户端,主要用于向后台发送请求,还有就是在请求中做更多的控制 1.vuex是什么?怎么使用?哪种功能场景使用它? Vuex 是一个专为 Vue.js 应用程序开发的状态管 阅读全文

posted @ 2021-10-13 20:26 什么都不会的程序员 阅读(102) 评论(0) 推荐(0) 编辑

nodeJS面试题

摘要: 1.nodejs编写代码实现编写遍历文件夹已经所有文件名 const fs = require("fs") const path = "../../day02" // 相对路径 const arr = [] function a(path) { fs.readdir(path, (err, data 阅读全文

posted @ 2021-10-13 20:13 什么都不会的程序员 阅读(347) 评论(0) 推荐(0) 编辑

2021年10月12日 #

长链接与短链接

摘要: 1. TCP连接 当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次握手,所以说每个连接的建立都是需要资源消耗和时间消耗的 经典的三次握手示意图 阅读全文

posted @ 2021-10-12 14:55 什么都不会的程序员 阅读(322) 评论(0) 推荐(0) 编辑

2021年9月21日 #

三个常用正则

摘要: var ifCard = /^[1-9]\d{5}(18|19|20|(3\d))\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/; // 身份证号验证 var ifPhone = /^1[3|4|5|6|7|8|9][ 阅读全文

posted @ 2021-09-21 13:21 什么都不会的程序员 阅读(28) 评论(0) 推荐(0) 编辑

正则表达式

摘要: // 元子符:再正则里有特殊含义的字符; // var str = "abdfsafd"; // var reg = /ab/ // 1. "." 代表非换行符的其他字符 // alert("dfafd\nsaf"); // var str = "\n"; // var reg = /./; // 阅读全文

posted @ 2021-09-21 13:17 什么都不会的程序员 阅读(33) 评论(0) 推荐(0) 编辑

事件委托

摘要: // 有1000 li 需要给每一个li绑定click事件 如何办到 ?? 》事件委托 // 事件委托:把事件委托给父级执行; // 1.性能更好 2.动态的子元素也会有事件 // 缺点 // 事件代理的常用应用应该仅限于上述需求,如果把所有事件都用事件代理,可能会出现事件误判。即本不该被触发的事件 阅读全文

posted @ 2021-09-21 13:11 什么都不会的程序员 阅读(24) 评论(0) 推荐(0) 编辑

事件传播

摘要: // 事件传播 会传播到父级 直到 window // 事件传播 冒泡机制 ,事件会有内向外逐层传递 Chrome // 事件传播 捕获机制 ,事件会有外层向内层逐层传递 // addEventListener 第三个参数 :默认 false:冒泡 true ;捕获 //阻止 事件的传播 ;冒泡 捕 阅读全文

posted @ 2021-09-21 13:06 什么都不会的程序员 阅读(20) 评论(0) 推荐(0) 编辑

封装urlParse.js

摘要: function urlParse() { var search = location.search; var str = search.substring(1); var list = str.split("&"); var data = {}; for (var i = 0; i < list. 阅读全文

posted @ 2021-09-21 12:53 什么都不会的程序员 阅读(48) 评论(0) 推荐(0) 编辑

封装cookie.js

摘要: // 封装 getCookie(key) return value // decodeURIComponent 解码 function getCookie(key) { var cookie = document.cookie if (cookie) { var arr = cookie.split 阅读全文

posted @ 2021-09-21 12:52 什么都不会的程序员 阅读(78) 评论(0) 推荐(0) 编辑