摘要: 提方案的时候顺便会引申一下该方法的使用。 一,instanceOf:(可以判断) instanceOf运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性。 也可以这样说:instanceof运算符用来检测 constructor.prototype是否存在于参数 ob 阅读全文
posted @ 2020-08-28 18:05 JadeZhy 阅读(2471) 评论(0) 推荐(0) 编辑
摘要: bind ,call,apply 这三者都是用来改变函数的this对象的指向的。 call和apply其实是同一个东西,区别只有参数不同。 其实call和apply ,只要你调用调用一个函数的时候就可以用,任何时候,任何函数,随便用,但是没有意义,但是我们得知道什么场景合适去用。 call 和 ap 阅读全文
posted @ 2020-08-28 16:56 JadeZhy 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 在开发中,图片的优化很重要,图片过大,很消耗页面的性能的,那么作为前段开发,对不同图片的格式的特点需要了解清楚,这样在工作中才能正确使用相应的图片。 jpg jpeg baseline-jpeg progressive-jpeg gif png webp apng svg bpg 在介绍图片的之前, 阅读全文
posted @ 2019-05-26 12:20 JadeZhy 阅读(2702) 评论(0) 推荐(0) 编辑
摘要: 初次使用yarn ,坑的我,全局安装完@vue/cli,安装之后就是说vue不是内部命令,研究好久,总结一下分享大家一起学习 1,首先安装yarn: 安装yarn 去官网下载yarn 安装包 默认安装即可 官网->https://yarnpkg.com/lang/zh-hans/docs/insta 阅读全文
posted @ 2019-05-10 00:17 JadeZhy 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 对于前端程序媛(员)来说,this这个机制应用的地方是很多的,所以搞懂是必要的,不熟练使用this将遇到一些困惑,下面是一些关于this的学习心得分享,希望大家可以一起学习: this究竟是指向什么呢?this是在运行时进行绑定的,并不是在编写时绑定的,它的上下文取决于函数调用时的各种条件,this 阅读全文
posted @ 2019-03-24 00:52 JadeZhy 阅读(345) 评论(0) 推荐(1) 编辑
摘要: 为了解决异步嵌套,写出更优雅,更易维护的代码,先后出现了ES6 提供的 Promise 方法,然后又是Generator/yield组合和 ES7 提供的 Async/Await 语法糖可以更好解决多层回调问题。 有了promise,为啥还要有Async/Await ? 虽然有了promise,链式 阅读全文
posted @ 2020-09-03 13:51 JadeZhy 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 一,XSS XSS攻击全称跨站脚本攻击,XSS是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。 常见的 XSS 攻击有三种: DOM-based 型、反射型、存储型。 其中: 反射型、DOM-based 型可以归类为非持久型 XSS 攻击。 存储型归 阅读全文
posted @ 2019-07-07 22:50 JadeZhy 阅读(2247) 评论(0) 推荐(0) 编辑
摘要: 构造函数 fun 创建的实例对象的[[prototype]]指向 fun 的prototype属性。 遵从ECMASCRIPT标准 ,假设某个对象obj,obj.[[prototype]]符号是用于指向obj的原型,这个符号等同于js非标准但许多浏览器都实现的属性__proto__。 总结就是:ob 阅读全文
posted @ 2019-07-06 23:16 JadeZhy 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、元字符 . 匹配除了换行符以外的字符。 \w 匹配字母或者数字或者下划线 \W 匹配不是字母、数字、下划线 \d 匹配数字,相当于[0-9] \D 匹配不是数字的字符 \s 匹配任意不可见字符,如空格、制表符,换行符等 \S 匹配任意可见字符 ^ 匹配字符串开始位置 $ 匹配字符串结束的位置 / 阅读全文
posted @ 2019-07-06 23:09 JadeZhy 阅读(429) 评论(0) 推荐(0) 编辑
摘要: http缓存对前端来说很重要,可以优化页面的性能,体验会更好,下面就来了解一下http缓存是怎么一回事呢 先来了解一下浏览器缓存: 浏览器缓存是把已经访问的过的页面(如 html js css 图片等)拷贝一份副本保存在浏览器中,当下一次访问该网站,url相同,缓存会根据缓存机制决定是直接使用副本响 阅读全文
posted @ 2019-05-26 23:46 JadeZhy 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 当执行 一个对象赋值操作的时候 js引擎会怎样处理呢??? 例如 有个foo对象 ,要进行这个操作 foo.a=2 1, 首先会在foo对象中查找,如果不存在a属性,就会去原型链上面找,如果原型链上面也不存在该属性,就会在foo对象中创建一个a属性并且值为2 2 , 如果foo对象中不存在,在原型上 阅读全文
posted @ 2019-05-19 09:45 JadeZhy 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 首先了解一下两个概念:正向代理、反向代理 正向代理:你的电脑访问的时候,你要去哪台服务器,FQ的时候,vpn(就是正向代理的过程)去告诉你应该访问那台服务器。 反向代理:你访问到服务器之后,这个服务器再分发,分发到不同的服务器或者端口,这个就是反向代理 nginx 现在用的最多的就是反向代理。 ng 阅读全文
posted @ 2019-05-12 13:28 JadeZhy 阅读(151) 评论(0) 推荐(0) 编辑