09 2018 档案
摘要:Object.defineProperty Object.defineProperty(obj, prop, { value: undefined, enumerable: true, writable:true, get: function() {return value}, set: funct
阅读全文
摘要:
阅读全文
摘要:JS中几种不同判断数据类型的方法 数据类型种类 + 原始数据类型: `Undefined String Number Boolean` + 引用数据类型: 在JavaScript中,应用数据类型都时继承自 ,比如JS本身提供的Array, RegExp, Date等等。另外还有JS使用者自己构造的类
阅读全文
摘要:在路由导航(跳转前,跳转后,跳转前取消跳转) + 全局守卫,挂载在全局路由对象中 router.beforeEach((to, from, next) = {}) router.beforeResolve((to, from, next) = {}) router.afterEach((to, fr
阅读全文
摘要:应用场景 1. 很多时候,网页需要在不同尺寸大小的设备上显示出相同的效果,这就得用到自适应布局。用的比较多的是相对尺寸rem,这个时候需要获取页面的宽度来计算当前设备的rem对应的像素值。 2. 在页面的交互过程中,也经常需要获取页面的状态来实时动态调整。比如懒加载需要了解相应元素在页面中的位置,更
阅读全文
摘要:为什么要用let和const来替代var 要明白这一点,首先得了解作用域的概念。ES6之前javascript作用域的层级只在函数层面,而没有块级作用域的概念。也就是说,一个函数内在不包含另一个函数的情况下,其内部所有的变量都属于同一个作用域链。通过var声明的变量会提升上函数的最顶上。 javas
阅读全文
摘要:+ 初始化仓库:git init + 列出当前git仓库的配置项:git config list + 绑定远程仓库:git remote add origin ssh://97.64.20.113:22222/home/git/repo/iMovie + 删除远程仓库:git remote rm o
阅读全文
摘要:SSL全称Secure Socket Layer,安全套接字层。SSL用来保证Web浏览器与Web服务器交换信息的安全性,保证传输过程中消息的加密性。 在SSL中使用到的技术: 1. 散列算法验证数据完整性: 传送的数据中包含经过散列算法的到的散列值。当接收到数据时,可以通过相应的散列算法再次对数据
阅读全文
摘要:之前参加网易游戏笔试时,第一道大题就是问的requestAnimationFrame这个API,同时让说明这个API与setTimeout的异同。当时看到的时候完全不知道requestAnimationFrame是什么,直接放弃。想着回来还是得吧这个知识盲点给补上。 setTimeout setTi
阅读全文
摘要:table属性 table即表格,因此应用场景常常也是用来展示表格。比如12306中的车票信息等,还可以用来展示九宫格这一类的页面元素。 优点有:1. 兼容性好;2. 不用额外考虑垂直居中的实现;3. 结构化的展示数据更合理; 缺点:1.标签类别多,复杂;2. 不利于SEO。 table的width
阅读全文
摘要:IP协议 IP数据包包含报头和数据两个部分,这里讲的就是报头部分包含的信息。报头最大可以是60个字节(下面会讲为什么),其中固定部分长度为20字节。 IP协议报头 为了方便结构化记忆,可以将报头每四个字节作为一部分,固定报头则有20/4 = 5块。 1-4字节: 0-3(4bits): versio
阅读全文
摘要:1. 事件驱动 2. 非阻塞I/O 3. V8引擎 4. 强制不共享任何资源的单线程、单进程系统。 + 无法利用多核CPU + 错误会引起整个应用退出 + 大量计算占用CPU导致无法继续调用异步I/O 5. JavaScript与其余线程无法共享任何状态 6. 针对CPU密集型应用优化 + C/C+
阅读全文
摘要:" 原文链接 " 主题 :使用kms激活,可以直接使用命令来完成。 方法 :在win10桌面状态下,右击windows徽标或按快捷键windows+x,点击命令提示符(管理员) 用到的命令是 slmgr ,手动kms激活命令如下: + 第一条命令,slmgr.vbs /upk ,是用于卸载当前电脑的
阅读全文
摘要:补充:这个适用于node环境,浏览器环境不适用。 1. 同步任务 2. nextTick回调函数队列(微任务) 3. promise回调函数队列(微任务) 4. timeout,interval定时器任务队列(宏任务) 5. I/O事件任务队列,如http请求、文件读写等(宏任务) 6. immed
阅读全文
摘要:伪类选择符归纳 伪类选择符比较多,不加以归类很难记清楚记全;我们可以先把他分为两类 + 和元素本身 状态 有关,类似于链接点击前,点击后 + 和元素在DOM结构中所处的 位置 有关,类似于第n个元素,或者奇数行。 一、和元素本身状态有关 1. ,`:visited :hover :active` +
阅读全文
摘要:在使用axios发送post请求时,默认的请求头 的属性值为 ,这个时候浏览器会分两次发送请求,首先使用OPTION方法发送请来询问服务对请求是否支持,若不支持,则报错,终止请求的发送。因此服务器需要配置Access Control相关的属性才能正确响应。下面是express配置处理一个登录请求的例
阅读全文