自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 记开发环境下跨域

开发时,在域名为localhost:xxxx的情况下,怎么快速的解决跨域问题以方便开发:1.使用IE浏览器开发,因为端口号不同在IE浏览器中不算跨域。2.使用Chorme浏览器开发运行命令“C:\Program Files(x86)\Google\Chorme\Application\chorme.exe” --disabled-web-security --user-data-dir=C:\Chorme dev session...

2021-03-16 11:50:07 91

原创 ECMAScript6入门:super到底是什么

文章目录前言一、super是什么?二、super怎么用?1.当做函数使用1.super()返回的是子类的实例2.super()只能在子类的构造函数中调用2.当做对象使用1.在普通方法中,super指向父类的原型对象(1)ES6 规定,在子类中通过super调用父类方法时,方法内部的this指向当前的子类实例。(2)由于this指向子类实例,所以如果通过super对某个属性赋值,赋值的属性会变成子类实例的属性。2.在静态方法中,指向父类。(1)在子类的静态方法中通过super调用父类的方法时,方法内部的thi

2020-12-01 17:29:37 463

原创 从checkbox探究attributes与properties

场景:全选,不选,反选。场景1.单纯的html,无JS代码干预,查看DOM的初始checked attributes和properties属性-输入:A:<input type='checkbox'>B:<input type='checkbox'>-输出:-DOM 的checked attributes和properties://attributesnull//propertieschecked:false场景2.继场景1后鼠标点击input勾选chec

2020-11-24 18:39:33 237 1

原创 算法之路:字符串重排列的小发现,先转成数组会更快?

刷leetcode的时候刷到一道很简单的题:一向来者不拒的我当然是三下五除二就先把它写出来了:var restoreString = function(s, indices) { var temp_s=s.split(''); var newS=[]; for(var i=0;i<indices.length;i++){ newS[indices[i]]=temp_s[i]; } return newS.join('')};

2020-11-18 11:42:12 128

原创 JS面向对象原理(三)------从ES5出发解析JS继承

引言上周晚上有个朋友让我给她讲关于原型链的知识,我以为这都是小菜一碟,但是一番讲解下来才发现原来我熟悉的也不过是原型链的一小部分,当往上讲到Function和Object以及内置构造函数的时候,就有些牵强了。于是打算写一系列关于原型链这部分的内容。那就写吧,那要从哪里开始写起呢?说原型链,我想到的是为什么会有原型链,什么是原型链,利用原型链我们可以做什么。所以这系列的内容也会按照这个顺序来写。为什么会有原型链:请移步到JS面向对象原理(一)------面向对象编程发展史。什么是原型链:请移步到JS面向

2020-11-17 18:09:12 262

原创 JS面向对象原理(二)------图解JS原型与原型链(详)

JS中的数据类型分为两大类,一类是基本类型:String、Number、Boolean、Symbol、null、undefined,另一类是引用类型:Object、Array、Function。JS中有句话叫‘一切皆对象’,函数实际上也是对象。那基本类型也是对象吗?首先抛出我的结论,基本数据类型不是对象,在存储形式上它被存放在栈中,但是在一定条件下会自动转为对象()就是原始类型的‘包装对象’。...

2020-11-12 11:40:17 1632 4

原创 JS面向对象原理(一)------面向对象编程发展史

一、什么是JavaScript原型想要说清楚什么是Js原型,先要弄清楚3个概念:构造函数,实例对象和原型对象。它们之间的关系是什么样的呢?话不多说,先上图。构造函数:Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那如果我们想要把一些属性和方法封装成一个对象,我们应该怎么做呢?...

2020-11-10 17:18:27 770 6

原创 从前端出发了解浏览器与HTTP协议:浏览器输入url => 页面渲染全过程详解

浏览器发出请求到获得响应的过程当你在浏览器中想访问www.google.com时,会进行以下操作应用层DNS解析,这里 DNS服务器通过域名查询到具体的IP然后下发数据给传输层传输层通过TCP三次握手和服务器建立连接,四次挥手释放连接,这里 TCP 协议会指明两端的端口号TCP 协议的作用是,提供可靠的字节流服务,保证数据通信的完整性和可靠性,防止丢包。字节流服务是指,为了方便传输,将大块数据分割成以报文段为单位的数据包进行管理。而可靠的传输服务是指,能够把数据准确可靠地传给对方。

2020-10-14 16:09:02 481

原创 React-router4详解 看完你就懂了

React-router详解React-router4(RR4)组成部分:react-router 核心react-router-dom(基于浏览器环境的开发)react-router-native(基于react-native环境的开发)安装 react-router-dom 或 react-router-native 时,都会自动将 react-router 作为依赖安装常用组件:路由类型组件:(历史路由和哈希路由)<Browserouter/>类似于vu

2020-10-14 10:09:32 928 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除