自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 第四月笔记

转载于:https://www.cnblogs.com/bogeyijiu/p/11112256.html

2019-07-01 09:19:00 84

转载 12.25笔记 浏览器

cookie是一个存放数据的东西,存储量很小4KB,存放在客户端上和应用设备上应用场景 用户注册,用户登录,购物车Chrome浏览器在计算机中存放cookie的位置C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default\CacheChrome浏览器如何查看cookie和删除c...

2018-12-25 18:57:00 84

转载 12.24笔记 复习

一 事件对象事件event:浏览器上的行为。一个是mouse 一个是key需要去记下所有的mouse和key事件每个事件都是元素天生自带的,每当我们给这个事件绑定方法(函数)的时候,浏览器就会默认有一个参数叫mouseevent和keyevent。所有鼠标和键盘的信息都存在这个对象上。有兼容性??event不一样需要统一 var ev=ev||window.even...

2018-12-24 20:18:00 79

转载 笔记

  1.什么是作用域是浏览器给js的一个生存环境(也叫栈)2.什么是变量可以改变的量 往往用英文字母代替变量 并且区分大小写变量就是一个容器 起到临时存储数据的作用 通过等号赋值3.堆内存就是存放代码块的 存放形式有两种 一种是对象以键值对的形式存放另一种就是函数 以字符串的形式存放4.栈内存函数执行的时候首先会开辟一个新的内存空间 叫栈内存(也叫环境或作用域)5.基...

2018-12-21 10:10:00 75

转载 12.21笔记 拖拽

问题在拖拽元素的时候,如果元素的内部加了文字或者图片,拖拽效果会失灵浏览器会给文字和图片一个默认行为,当文字和图片被选中的时候,会有一个拖拽的效果,即使我们没有给他添加。当我们点击这个元素拖拽时,有可能选中文字或图片触发浏览器天生给的那些行为,从而导致我们写的那个拖拽效果失灵IE下当我们点击元素的时候,浏览器会把元素身上的事件全部转移给div,阻隔了文字和图片被选中的行为...

2018-12-21 10:04:00 119

转载 12.20笔记 正则

1.正则:检索字符串的一条规则2.正则就是由元字符和修饰符构成3.写在//里面的都叫元字符,分两种,一种是有特殊意义,一种没有意义,没有意义的就是字符本身特殊意义的元字符1.\转义字符,转译后面紧跟的字符的意义\d \.2..代表除了\n以外的任何单个字符3.d,D,w,W,s,S,b,B4.^以什么开头5.$以什么结尾 \$就是$本身6.|代表...

2018-12-20 19:09:00 71

转载 12.19笔记 正则

var reg=/./···var reg=\/./前者代表任意一个字符而后者代表这个字符串中得有一个?的使用如果单独的一个字符后面带? var reg=/\d?/ /n?/代表一个或0个这个字符的出现如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段捕获(1)普通捕获 exec() match()普通捕获有懒惰性,给正则添加一个修饰符g...

2018-12-19 10:55:00 75

转载 12.18笔记 正则的理解

正则的理解1.正则的懒惰性每一次在exec()中捕获的时候,只捕获第一次匹配的内容而不往下捕获,这叫正则的懒惰性,每一次捕获的开始位置都是从0开始2.正则的贪婪性每一次匹配都是按照最长的出结果,把这种功能叫正则的贪婪性解决正则的懒惰性修饰符g正则的实例对象reg上有一个lastIndex属性,这是正则捕获的起始位置解决正则的贪婪性在元字符量词后面加?...

2018-12-18 16:29:00 58

转载 12.17笔记 正则

1.正则regexp正则就是一条规则,用于检验字符串的格式,目标就是字符串只要是表单提交的数据都是字符串2.正则定义(1)var reg=new RegExp()(2)var reg=/格式/3.正则的方法就是两大方法,一个是匹配,匹配成功就是true,第二是捕获,如果有就拿出来text()用于匹配exec()用于捕获4.正则修饰符如何去匹配(...

2018-12-17 17:05:00 60

转载 12.17笔记 闭包

1.闭包:函数在调用的时候会形成一个私有的作用域,对内部变量起到保护作用,这就是闭包2.变量销毁 (1)人为销毁 var a=12; a=null; (2)自然销毁 函数调用完成之后,浏览器会自动销毁函数内的变量3.闭包的作用(1)保护变量(2)缓存数据4.闭包的种类(1)函数式(2)对象式5.函数返回值的问题每个函数都有一...

2018-12-17 16:19:00 71

转载 12.10笔记

解决函数内this指向可以在函数外提前声明变量 _this/that=this通过apply和call 来修改函数内的this指向(1)二者区别 用法是一样的,就是参数形式不一样 fn.call(obj,a,b)/fn.apply(obj,[a,b])(2)二者代表的是将函数内的this换成obj之后然后把fn调用bind修改函数内的this...

2018-12-10 16:18:00 57

转载 12.10笔记 Math

Math 数值对象Js自带的类 array number string function date math regexp booleanMath类 math对象 又研究一堆的属性和方法数学中的弧度和角度1.弧度的π Math.PI2.返回平方根 Math.sqrt(16) 3.Math.abs(x) 返回的绝对值4.Math.ceil(x) 返...

2018-12-10 16:16:00 84

转载 js知识点总结

js执行前,浏览器会给一个全局作用域windowwindow分两个模块 一个存储模块 一个执行模块存储模块 找到所有的var和function关键字 给这些变量添加内存地址执行模块 代码从上到下执行 遇到变量就回去存储模块查找 有和没有有,就看你赋值没有 赋值了就是后面的值 没有赋值就是undefined如果没找到 结果就是xxx is not defined...

2018-12-09 20:05:00 74

转载 笔记

Event对象的兼容性clientX和clientY是鼠标到浏览器窗口左上角的距离坐标pageX和pageY是鼠标到网页左上角的距离坐标,但是ie低版本没有这个属性在ie下怎么算pageY的值 用clientY+scrollTop 事件源 点击哪个元素,哪个元素就是事件源标准浏览器的事件源是ev.targetIe6-8没有这个属性 但是ie有ev.srcEleme...

2018-12-04 20:14:00 68

转载 12.4笔记 键盘事件

键盘事件键盘事件触发时,浏览器天生给方法一个叫keyboardEvent的对象,所有键盘的信息都在这个对象上我们发现ev有个属性keyCode键盘编码document.onkeydown=function(ev){var ev=ev||window.eventconsole.log(ev.keyCode)}右击鼠标事件 oncontextmenu 鼠...

2018-12-04 20:08:00 104

转载 12.4笔记 事件

DOM0级事件元素绑定多个click最后只执行最后一个clickDOM2级事件元素绑定多个click,都要执行 注意当绑定的多个事件名,函数名,事件发生阶段三者完全一样时,才执行最后一个 div.addEventListener("click",fn1,false) div.addEventListener("click",fn1,true)...

2018-12-04 19:47:00 62

转载 12.3笔记 事件对象

1.每个元素身上的事件都是天生自带的,不需要我们去定义,只需要我们给这个事件绑定一个方法2.事件绑定的写法(1)div.onclick=function(){} DOM0级(2)div.addEventListener()或div.attachEvent() DOM2级事件绑定3.二者的区别 onclick是这个元素的私有的属性,天生自带的,而addEventListener()...

2018-12-03 14:22:00 71

转载 面试题总结

1.什么是作用域链:js中的关键字var和function 都可以提前声明和定义,提前声明和定义的放在我们的内存地址(堆内存)中。然后js从上到下逐行执行,遇到变量就去内存地址查找是否存在这个变量。有就使用,没有就继续向父级作用域查找直到window下结束,这种查找机制叫作用域链。2.面向对象:我们可以通过封装函数得到一个'类',这个类里面又可以实例出一些子对象.在函数封装的时候...

2018-12-02 20:56:00 62

转载 11.30笔记 事件

复习面向对象1.单例模式2.工厂模式3.构造模式1.事件什么是事件:浏览器客户端上客户触发发行为都称为事件所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发通过obj.事件名=function(){}事件名:onmouseover·onmouseout·onmousedown·onmousemove·onmouseup·onclic...

2018-11-30 15:03:00 62

转载 11.7 定时器

定时器 Js的同步和异步同步:代码从上到下执行异步:每个模块执行自己的,同时执行js本身就是同步的,但是需要记住四个地方是异步Js的异步 1定时器 2ajax 3事件的绑定 4回调函数setInterval(function(){},1000)setInterval()这个方法有两个参数,第一个是函数,第二个是时间(毫秒为单位)代...

2018-11-07 11:19:00 59

转载 11.5 Array 数组

数组的定义Var arr=new Array(“12”,”zhangsan”)简写Var arr=[12,”张三”]基本的方法1.Push() 在数组的结尾处添加一个新元素。返回值是数组长度2.unshift()在开始处填加一个新元素。返回值是数组长度3.pop() 删除数组中的最后一个元素。返回的是删除的那个元素4.shift() 删...

2018-11-05 20:26:00 37

转载 11.5笔记 数组去重

数组经典面试题数组去重//数组去重var arr=[12,45,12,23,12,23];var ass=[];for(var i=0;i<arr.length;i++){if(ass.indexOf(arr[i])==-1){ass.push(arr[i])}}console.log(ass)转载于:https://www.cnblog...

2018-11-05 20:25:00 70

转载 11.5笔记 函数

函数 函数在调用的时候,会形成一个私有作用域,内部的变量不会被外面访问,这种保护机制叫闭包。这就意味着函数调用完毕,这个函数形成的栈内存会被销毁,但有时候我们不希望被销毁。 函数归属谁跟他在哪调用没有关系,跟在哪定义有关。fn()调用完毕后得到的是一个匿名函数,但是这个函数在fn这个作用域下定义的,所以这个匿...

2018-11-05 19:46:00 56

转载 11..2笔记 对象

面向对象Js一开始就是写网页特效,面向过程的,作者发现这样写不好,代码重复利用率太高,计算机内存消耗太大,网页性能很差。所以作者就收到java和c的影响,往面向对象靠齐。Js天生有一个Object,但他没有面向对象的特征(封装,继承,多态)。最后研究出了构造函数。构造函数最终目的是生成对象。我们把封装的那个函数叫 类类里面的属性是私有的。类原型上的属性是公有的...

2018-11-02 14:56:00 95

转载 11.1笔记

js数据类型基本数据类型:string undefined null boolean number引用数据类型 Object array function二者的区别基本数据类型就是简单的操作值,引用数据类型,把引用地址赋值给变量堆内存就是存放代码块的,存放形式有两种,一种是对象以键值对的形式存放另一种就是函数 以字符串的形式存放...

2018-11-01 20:21:00 63

转载 10.31笔记

1.this是js的一个关键字,指定一个对像然后去替代他。函数内的this和函数外的this,函数内的this指向行为发生的主体。函数外的this都指向window没有意思。为什么还是window?因为浏览器执行js代码的时候在执行chifan()这个函数的时候查找到变量chifan的归属是window,在window下的变量可以写成window.chifan函数...

2018-10-31 20:25:00 47

转载 10.31笔记 作用域链

1.作用域链作用域:浏览器给js的一个生存环境(栈内存)。作用域链:js中的关键字var和function 都可以提前声明和定义,提前声明和定义的放在我们的内存地址(堆内存)中。然后js从上到下逐行执行,遇到变量就去内存地址查找是否存在这个变量。有就使用,没有就继续向父级作用域查找直到window下结束,这种查找机制叫作用域链。Js代码中存在着大量的变量和函数,我们在使用它...

2018-10-31 19:26:00 78

转载 10.15笔记 js

1.简单介绍js js全称JavaScript(前台语言),不是java(后台语言), 作者布兰登·艾奇前台语言:运行在客户端的,后台语言:跟数据库有关的。2.特点:页面特效,开发页面游戏,后台开发……3.js和ECMAscript的关系es不是语言,是js的标准4. html表现层 css 表现层 js行为层5.js写在哪里 js和php都是脚本语言,js写在s...

2018-10-15 16:30:00 74

转载 10.8补

去滚动条的属性 overflow:hidden; overflow-x:hidden; 水平超出的隐藏。z-index 层次叠加 元素重叠 谁的值大谁在上面 (1)父级出现position:relative;时候z-index失效 (2...

2018-10-09 10:27:00 45

转载 9.26

复习:1.标签:(1):要记 单标签和双标签(2);性能 块标签和行标签(3):标签的属性2.css(1):选择器 * 标签 后代 子代 交集 并集 伪类 结构(2):层叠性 选择器权重的计算 选中和不选中,如果没有选中就继承父级的样式,采用就近原则(3)继承性:样式的属性 font color text line height3.排版(1):float(...

2018-09-26 17:17:00 50

转载 9.14上午

9.14Margin 的margin:0 auto;会解决元素的居中css层叠的问题Css两个性质继承性层叠性 选择器的一种选择能力选不中,走继承性,(fontcolor.text)继承性的权重是01.有多个父级都设置了样式,走就近原则选中权重的问题,权重大,选哪个样式权重相同,谁在后选谁纯标签和类没有可比性...

2018-09-14 10:29:00 52

转载 9.13

无序列表第一.内部必须有子标签<li></li>第二.ul天生内部自带内外边距 p标签也是天生自带并集选择器用逗号隔开有好处也有弊端好处:省事弊端:太省事,加大了浏览器的负荷解决办法:按需选择{ List-style(样式属性):none(空)/square(...

2018-09-13 10:58:00 38

转载 9.11笔记

a是特殊的,要改变a里面的颜色,必须直接给a设置,给a的父级设置不行属性继承:明明是父级上设置样式,结果后代标签也跟着发生变化,这就叫属性继承哪些属性可以继承?color 字体颜色font系列也会继承 font-size font-style font-family font-weight课程叫html和cssHtml 标记语言,不是编程语言。说白了就是标签...

2018-09-12 11:01:00 111

转载 html基础英语单词

DOCTYPE 文档html网页head头部body身体,主体p段落(paragraph)title题目 color颜色 style方式 background背景 position位置relative相对的 absolute绝对的 font-style字体样式 font-family字...

2018-09-11 16:27:00 334

转载 选择器的分辨

标签选择器:是html代码中的标签ID选择器::可以为标有特定 id 的 HTML 元素指定特定的样式;以id属性来设置id选择器;以 "#" 来定义。ID属性不要以数字开头Class选择器:用于描述一组元素的样式,可以在多个元素中使用,选择器在HTML中以class属性表示, 在 CSS 中,类选择器以一个点"."号显示:所有拥有 center 类的 HTML 元素均为...

2018-09-11 10:21:00 74

转载 学习笔记

介绍浏览器(1)Title(2)Url(3)body文件介绍标签的结构(1)标签名(2)< +标签名+> 结束标签①标签 开始标签 结束标签网页文档的结构5.img属性=”属性值”路径 目录Web 前端 H5全栈网站 app 小程序 公众号写页面,浏览器是页面的环境。页面...

2018-09-10 07:53:00 30

空空如也

空空如也

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

TA关注的人

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