- 博客(27)
- 收藏
- 关注
转载 BOM COOKIE
BOM:BOM浏览器对象模型,本质也是一个对象,而这个对象的大量方法都存储在window下。window(参数1,参数2)参数1表示地址,如果为空白代表打开一个空白的网页;windoe.open("地址")参数2表示打开的方式,是当前页打开,还是新建一个页面打开如果为空 表示打开一个新的页面,_self表示打开当前的页面window.open("地址",“_s...
2019-01-10 17:05:00 99
转载 正则1
正则的理解: 1:正则的懒惰性: 每一次exec在捕获的时候,只捕获第一次匹配的内容,不会继续向下捕获,我们把这个 称为正则的懒惰性,每一次捕获的位置都是从0开始的。案列1: 上图所示 结果为45612 而不是 45612 与12345 这就是正则的懒惰性解决办法:修饰符g正则的实列对象reg上有一个lastind...
2018-12-21 11:21:00 99
转载 9.10
属性表示一些事物的特征 : 标签属性 跟样式属性 它们的区别在于 标签属性 写在标签内 样式属性 在style内选择器: 标签选择器 (权重为1) 子代选择器 {子代选择器只有一层关系} id选择器 (权重为100) ...
2018-12-21 10:30:00 119
转载 9.11
A是特殊的,如果想要改变A的颜色,必须直接从A中设置,从A的父级不可以文本的样式1颜色:color2文本的对齐方式:text-align(left 左 right 右 center 居中 justify 俩端对齐)3文本修式: text-decoration (none 无 underline 下划线 overline 上划线 ...
2018-12-21 10:29:00 56
转载 9.13
浏览器在解析第二个p的时候,因为字母之间没有空格,他会认为这是一个单词没有写完,所以不会换行无序列表 ul第一 内部必须有子标签 <li></li>第二 ul天生自带内外边距 还有一个 p 标签并集选择*选择器 有好处也有弊端 好处 就是省事,弊端,就是因为太省事了,加大了浏览器的负荷。解决办法 按需选择。List-styl...
2018-12-21 10:29:00 78
转载 9.14
Css有两个性质继承性层叠性 选择器的一种选择能力,谁的权重大就选谁选不中,走继承性,(font color text)继承性的权重有多个父级都设置了这样的样式 走就近原则选中权重的问题,权重大,就选谁的样式权重相同,谁在后选择纯标签和类没有可比性,纯类和id也没有可比性。3,标准文档流 浏览器的排版是根据元素的特征(块和行级),从上往下,从左往右...
2018-12-21 10:29:00 73
转载 9.17
Positon位置只要使用定位,必须要有一个相对的参照物。relative具体定位的那个元素需要加position:absolute;绝对的绝对的 :就是具体到某一个地方了,特别详细的意思。使用绝对定位的时候,浏览器会逐层向上级元素找position属性,如果父级没有就会继续向上级查找position,一直到找到position为止,如果找不到就以body为相对位置。...
2018-12-21 10:29:00 57
转载 9.13
当body里边的内容是空的时 ,回根据内容的多少而改变 大小在body中设置图片大小的时候只需要设置 一个改变图片大小的数字ol 有序列表 自带内外边距ul 无序列表 自带内外边距dl 自定义列表 包含 dt(小标题) dd (内容) li 一列ul <ul>(设置ul的样式) <li&...
2018-12-21 10:29:00 65
转载 9.28
浏览器天生自带一种排版方式 快独占一行行可并列排列行边快(display block)快转行(display inline)雪碧图的好处{ 本来需要多次请求的图片 使用雪碧图之后一次便可以请求 然后我们还可以使用background-position进行对位置的调整,优化了 页面的性能。清除浮动在低版本浏览器不行,需要处理兼容性加一个.c...
2018-12-21 10:28:00 62
转载 10 .19 知识点
var是js的关键字,用于声明变量,声明在内存模块完成,定义在执行模块完成。var可以在内存模块执行前完成所以有变量提升这个功能function是js的关键字,用于声明和定义函数的,声明和定义都在内存模块完成function也是内存模块提前完成,所以有函数提升这个功能变量提升和函数提升 都叫预解释,都是浏览器的函数的定义 :具有一定功能的代码块函数定义的4种方式:1声明定义funct...
2018-12-21 10:27:00 58
转载 js初
JS初学JS全称javascript 是一门运行在客户端得前台语言 创作人:布兰登艾奇他可以用来做 页面特效 开发游戏 后台开发等ECMAScript 制定了JS得数据类型 它不是语言 而是JS得标准前端页面有3种结构 分别是 HTML结构层 CSS表现层 JS行为层变量提升:在JS执行代码前 ,浏览器会给一个全局环...
2018-12-21 10:27:00 76
转载 js 初学
js 全程javascript 作者布兰登艾奇js 是运行在客户端得前台语言它可以用来做 页面特效 开发游戏 后台开发等js 变量:可以改变得量,往往用英文字母表示 ,区分大小写 定义:用var a 进行定义 var a 声明变量a 用途:它就像是一个容器 ,可以暂时存储数据,通过等于号(=)进行赋值 浏览器在执行...
2018-12-21 10:26:00 68
转载 10.22
js 的数据类型var 声明变量 function 定义函数 new 定义对象 基础类型:string number boolean null undefined引用类型:object==》 json array 等复习 点运算符 xxx.sss xxx是对象 sss 是属性和方法 任何数据类型都是拥有属性与方法方法与函数的区分:方...
2018-12-21 10:26:00 73
转载 9.18
Position:relative;Position:relative;如果设置值了,相对原来的位置进行调整区别absolute会脱离标准流,relative不会,relative虽然给值了,但是依然占有着原来的位置。Relative存在”形影分离”,所以一般情况下不建议添加值了,一般给子元素当参照位置,或者是元素的微调。Absolute 会有一种现象”压盖”效果。...
2018-12-21 10:26:00 74
转载 字符串 数组 方法
基类 Object子类 function函数Array数组Number数字String字符串 Date日期 boolean布尔 Mate计算 RegExp 正则 都是类,本质都是函数String 类 定义字符串的方法 var st=new .String("hello world") 简写...
2018-12-21 10:25:00 98
转载 作用域
在js代码执行前,浏览器会有一个全局环境叫window,在window下分为俩个模块一个为内存模块,一个为执行模块。 内存模块会找到所有带var与function的关键字 执行模块会一次从上到下查找 如果找到var 这个变量,就看他有没有赋值,如果赋值就是那个值 如果没有赋值就是undefined 如果没有找到这个变量,就是is not d...
2018-12-21 10:25:00 47
转载 定时器
定时器 1 setInterval {function,1000} function为参数 1000 为时间 单位为毫秒 表示每隔1秒执行一次 2 setTimeout{function,1000} 表示1秒之后执行,然后就终止 var t=setInterval(function(){fn()},1000) 开启定时器,每隔1秒...
2018-12-21 10:25:00 105
转载 元素的属性
div.attributes是所有标签属性构成的数据集合div.classList是所有class名构成的数组集合3 个系列1 client系列clientWidth/clientHeight是指宽与高在加内边距没有边框clientLeft/clientTop我们设置的边框值2 Offset系列 它一般都与做元素运动有关 必须跟posit...
2018-12-21 10:24:00 140
转载 节点
Dom document object model1 节点树状图document》documentElemt》body》tagname2 常用的节点类型元素节点(标签)文本节点属性节点(标签里的属性)、3 document有个属性叫nodeType 返回的是数字1 代表元素的节点 2 代表属性的节点 3 ...
2018-12-21 10:24:00 100
转载 作用域
1、 var a=123; function fun(){ alert(a) =123 } fun()2、 var a=123; function fun(){ alert(a); =undefined a=456; } fun() alert() =1233、 var a=123; function f...
2018-12-21 10:23:00 57
转载 动画
(1) Css样式提供了运动过渡的属性transition 从一种情况到另一种情况叫过渡Transition:attr time linear delay;Attr 是变化的属性Time 是花费的时间Linear 变化的速度Delay 是延迟复习background:url() no-repeat 50% 50% red;Backgro...
2018-12-21 10:23:00 109
转载 Date 日期
var time=new Date()console.log(time) //标准时间var day=time.getDate()console.log(day) //返回某月中的某一天var week=time.getDay()console.log(week)//返回某周中的某一天var year=time.getFullYear()console.l...
2018-12-21 10:22:00 119
转载 正则
PegExp 正则就是一条规则,用于检验字符串的格式,目标就是字符串字符串:只要通过表达提交的数据都是字符串。定义:var reg=New RegExp() var reg=/格式/正则的方法: 1:匹配 test 匹配成功就是true 没有匹配就是false 2:捕获:exec 如果有就拿出来 没有就是null正则的修饰符:...
2018-12-21 10:22:00 66
转载 第一周
1 浏览器的结构 : title 标题 url 网址 body 内容 2 标签的结构 : < +标签名+> 标签分为 :开始标签 <> 结束标签 </> 单标签 : <hr> 分割线 <br> 换行 ...
2018-12-21 10:20:00 59
转载 事件冒泡
1.事件浏览器客户端上客户触发的行为都称为事件所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发。通过obj.事件名=function(){}事件名:onmouseover onmouseout onmousedown onmousemove onmouseupOnclick onchange onfocus ...
2018-12-02 20:03:00 54
转载 dom
BOM 浏览器对象模型1.window.open(url,ways)url 是打开的网页地址ways 打开的方式 _self1. window.close()2. 浏览器用户信息Window.navigator 3. 浏览器地址信息Window.location5.window.history 记录浏览器的访问历史记...
2018-11-30 15:14:00 51
转载 总结
变量提升:在js代码执行前,浏览器会给一个全局作用域window,window分为俩个模块,一个是内存模块,一个是执行模块, 内存模块会找到所有带var 和function 的关键字,执行模块会依次从上到下开始执行,遇到变量就会通过内存地址 找有没有这个变量,有就看它有没有赋值,赋值了就是值,没有赋值就是undefined,如果没有找到这个变量就是 i...
2018-11-13 17:15:00 84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人