自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端打包工具webpack和Vite

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代.

2022-10-25 11:39:43 4428

原创 HTTP进化史

HTTPHTTP是什么超文本网络分层DNS协议连接管理 分享之前说的话:http相关的知识可能是前后端都会涉及的,也是老生常谈的话题,还是想再分块,细化的分享一下http相关的内容,主要从http是什么,这里不再讲述http的请求类型,应答,缓存之类的,如若想了解,可在公众号内搜索相关内容,那么接下来我们来了解一下到底http是什么~HTTP是什么HTTP是hypertext transfer protocol(超文本传输协议),三个部分来看,即超文本,传输,协议超文本:即音视频,图片,文

2022-10-25 11:38:49 181

原创 漫谈XSS

.checker {/deep/ .z-checker .z-checker-item_active {background: #fff0e9;border: 0.5px solid #ff5100;}/deep/ .z-checker-item {background: #ffffff;border: 0.5px solid #999999;padding: 0 24px;}}/deep/ .z-popup {background: #cfd2d7;}// 主题色$red:

2022-10-25 11:34:01 175

原创 前端杂记

CSS和JS阻塞,JS垃圾回收哪些地方会出现js阻塞?js 的阻塞特性:所有浏览器在下载 JS 的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。直到 JS 下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。为了提高用户体验,新一代浏览器都支持并行下载 JS,但是 JS 下载仍然会阻塞其它资源的下载(例如.图片,css文件等)。由于浏览器为了防止出现 JS 修改 D...

2020-04-17 11:43:16 229

原创 HTML篇

HTML篇HTML简史蒂姆·伯纳斯-李,一名CERN(欧洲核子研究组织)的物理学家,在80年代后期设计了一种能在网路上分享文档的方式。在这之前,网路上沟通的方式仅限于纯文本传递,比如:电子邮件、FTP(文件传输协议)和Usenet讨论版。HTML是利用内容档案储存至中央服务器的方式,然后再将内容透过浏览器传递至本机工作站。 它简化了内容存取的方式,也让更多丰富内容能够显示(诸如较复杂的文本格式...

2020-02-29 12:03:06 282

原创 面向对象的程序设计 —— 继承模式

ECMAScript只支持实现继承,而且其实继承主要是依靠原型链来实现的原型链因为每个对象和原型都有原型,对象的原型指向原型对象,而父的原型又指向父的父,这种原型层层连接起来的就构成了原型链基本思想:利用原型让一个引用类型继承另一个引用类型的属性和方法。构造函数,原型,实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。...

2020-02-29 12:02:41 348

原创 HTML5篇

HTML5 中的一些有趣的新特性拖拽释放(Drag and drop) API语义化更好的内容标签(header,nav,footer,aside,article,section)音频、视频API(audio,video)画布(Canvas) API地理(Geolocation) API本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失;sessionSt...

2019-07-08 10:11:51 126

原创 JavaScript —— 杂

类型检测要检测一个变量是不是基本数据类型,typeof操作符是最佳工具typeof操作符是确定一个变量是字符串(string),number(NaN也是数据),boolean,undefined的最佳工具如果是个对象null,则返回"object",是个函数返回"function"检测引用类型的值时,使用Instanceof操作符,返回true/falseinstanceof Objec...

2019-07-03 16:36:35 110

原创 JavaScript —— 函数

函数声明与函数表达式解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问);函数表达式,则必须等到解析器执行到它所在的代码才行,才会真正被解释执行。函数内部属性函数内部,两个特殊对象:arguments和thisarguments是一个类数组对象,包含着传入函数中的所有参数虽然arguments的主要用途是保...

2019-06-25 18:57:28 101

原创 JavaScript ——闭包,this

关于this对象this对象是在运行时基于函数的执行环境绑定的;全局函数中,this等于window,而当函数的执行环境具有全局性,this对象通常指向window。var name = "The window";var object = { name:"My Object", getNameFun:function(){ return function(){ return t...

2019-06-25 18:56:08 538

原创 JavaScript —— BOM(浏览器对象模型)

ECMAScript是JavaScript的核心,在web中使用JavaScript,BOM则无疑才是真正的核心。BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。window对象BOM的核心对象是window,表示浏览器的一个实例。在浏览器中,window对象既是通过JavaScript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。...

2019-06-04 14:46:37 285

原创 JavaScript —— 垃圾收集

JavaScript具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。垃圾收集机制的原理:找出那些不再继续使用的变量,然后释放其占用的内存。为此,垃圾收集器会按照固定的时间间(或代码执行中预定的收集时间),周期性地执行这一操作。局部变量的正常生命周期局部变量只在函数执行的过程中存在。而再这个过程中,会为局部变量在栈(或堆)内存上分配相应的空间,以便存储它们的值。然后在函数中使用...

2019-05-21 17:03:48 146

原创 JavaScript —— 事件

JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发送的一些特定的交互瞬间。使用侦听器(或处理程序)来预定事件,以便事件发生时执行相应的代码。这种在传统软件工程中被称为观察员模式的模型,支持页面的行为与页面的外观(HTML,CSS)之间的松散耦合。事件流在单击按钮的同时,你也单击了按钮的容器元素,甚至也单击了整个页面。事件流描述的是从页面中接收事件的顺序。...

2019-05-15 16:59:08 194

原创 JavaScript —— 基本类型,引用类型,基本包装类型,单体内置对象

基本类型基本数据类型:Number,String,Boolean,Null,undefined。混合数据类型:object引用数据类型:Array,Date,RegExp,Functiontypeof数据类型:object,number,function,boolean,undefinedECMAScript变量包括两种不同数据类型的值:基本类型值和引用类型值。基本类型值:简单的数据段...

2019-05-13 10:06:06 232

原创 JavaScript —— Array类型(本地对象)

改变原数组:reverse,sort,push,pop,shift,unshift,splice不改变原数组:concat,join,splite,sliceECMAScript数组的每一项可以保存任何类型的数据。数组的大小是可以动态调整的,即可以随着数据的添加自动增长以容纳新数据。创建数组基本方式两种:Array构造函数 var color = new Array(); var co...

2019-05-06 18:30:42 220

原创 作用域 提升

作用域首先知道,作用域是一套规则,用于确定在何处以及如何查找变量(标识符)。如果查找的目的是对变量进行赋值,哪么就会使用LHS查询,如果目的是获取变量的值,就会使用RHS查询。赋值操作符会导致LHS查询。=操作符或调用函数时传入参数的操作都会导致关联作用域的复制操作。编译原理JS它是一门编译语言。在传统的编译语言的流程中,程序中的一段源代码在执行之前会经历三个步骤,统称为“编译”。...

2019-04-18 13:52:52 726

原创 JavaScript高级程序设计笔记

3个函数可以把非数值转换为数值:Number(),parseInt()和parseFloat()。第一个函数,即转型函数Number()可以用于任何数据类型,而另两个函数则专门用于把字符串转换成数值。用parseInt()转换空字符串会返回NaN.\n 换行,\ 制表,\b 退格,\r 回车,\斜杠,\’单引号,\”双引号。要把一个值转换为一个自字符串有两种方法:1.几乎每个值都有的to...

2019-04-10 15:38:51 159

原创 常用记录(工作)

cssbox-sizingbox-sizing: content-box 默认值,设置的宽高不包括padding,margin。box-sizing: border-box 设置的宽高包括padding,margin。字符串截取const email = “candiceyu@heihei.come”;const name = email.split(’@’)[0];...

2019-03-26 16:51:49 179

原创 angular4 常用代码

angular4 常用操作父组件给子组件传值首先 在子组件中引入 @Input() childVaule(子组件使用的数据)然后 在父组件中引入组件<app-somthing [childValue]=“fatherValue”></app-something>fatherValue(父组件要给子组件传的值)(右侧)子组件给父组件传值(父组件监听子组件传值)...

2019-03-20 18:42:22 270

原创 Git常用指令

Git常用命令正常操作git status :提交前先检查下修改了什么内容,当前Git目录下各文件的状态git add :添加文件或者目录,也可以使用通配符git add filename # add file onlygit add *.app # add all app filesgit add /home/app/ # add all files in /...

2019-03-19 19:03:27 162

空空如也

空空如也

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

TA关注的人

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