自定义博客皮肤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 173

原创 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 708

原创 从checkbox探究attributes与properties

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

2020-11-24 18:39:33 377 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 208

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

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

2020-11-17 18:09:12 418

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

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

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

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

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

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

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

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

2020-10-14 16:09:02 612

原创 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 1083 2

空空如也

空空如也

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

TA关注的人

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