自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (8)
  • 收藏
  • 关注

原创 No.014 JavaScript中的正则表达式

JavaScript中的正则表达式1. 基础1.1 创建正则对象1.2 正则语法匹配模式正则语法1.3 测试方法1.4 捕获与子表达式2. 正则语法2.1 匹配符2.2 限定符2.3 定位符3. 正则方法3.1 split()3.2 search()3.3 match()3.4 replace()(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)1. 基础1.1 创建正则对...

2019-04-18 20:37:58 138

原创 No.013 JavaScript获取和修改CSS样式

JavaScript获取和修改CSS样式获取/修改内联样式获取当前样式获取文档内容宽高clientclientWidth / clientHeightclientTop / clientLeftoffsetoffsetWidth / offsetHeightoffsetTop / offsetLeftscrollscrollWidth / scrollHeightscrollTop / scrol...

2019-04-18 14:59:19 137

原创 No.012 获取对象属性的点方法和中括号法

获取对象属性的点方法和中括号法主要区别关于变量作属性名关于数字作属性名关于关键字/保留字作属性名(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)在JS中,获取对象属性的方式有两种:通过点方法,xxx.yyy;通过中括号法,xxx[yyy]。var obj = { name: "Alice", age: 18};console.log(obj.name);...

2019-04-17 10:02:50 259

原创 No.011 JavaScript的arguments和this对象

JavaScript的arguments和this对象arguments对象this对象作为普通函数调用作为对象方法调用作为构造函数调用call()和apply()调用(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)JS在调用函数时,每次都会传递进来两个隐含的参数对象:arguments和this。arguments对象JS的函数不在乎定义多少/传递多少参数,也就是说,...

2019-04-13 10:38:16 184

原创 No.010 JavaScript中数组的方法

JavaScript中数组的方法创建数组的方法使用字面量使用Array构造函数数组的常用方法push()和pop()shift()和unshift()slice()和splice()join()sort()reverse()concat()forEach()(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)创建数组的方法使用字面量var arr1 = []; //创建一个...

2019-04-10 11:18:09 98

原创 No.009 在JavaScript中创建对象

在JavaScript中创建对象字面量创建new + object工厂模式构造函数模式原型模式简单语法混合使用构造函数和原型(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)字面量创建如下,直接创建一个“18岁的女孩爱丽丝”对象:var person = { //直接创建对象 name: "Alice", age: 18, gender: "female", sa...

2019-04-06 16:10:07 122

原创 No.008 JavaScript的类型转换

JavaScript的类型转换其他转string(强制)调用toString()方法(强制)调用String()函数(隐式)数据类型+“(空串)”其他转number(强制)调用Number()函数(强制)调用parseInt() | parseFloat()函数(隐式)使用一元运算符+其他转boolean(强制)调用Boolean()函数(隐式)双重非运算(以下所有内容仅用以记录学习过程中的个...

2019-03-31 21:47:24 104

原创 No.007 IE6的CSS样式兼容问题及CSS Hack

IE6的CSS样式兼容问题及CSS Hack大招CSS HackCSS Hack条件注释类内属性前缀法IE6双倍边距问题IE6的圆角属性问题待续(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)大招CSS HackCSS Hack由于不同浏览器/浏览器不同版本对CSS的解析不一致,导致不一致的页面显示效果,则需要针对特定浏览器编写特定的CSS样式,这个过程叫做CSS Ha...

2019-03-27 21:19:44 167

原创 No.006 雪碧图CSS Sprite

雪碧图CSS Sprite名称由来使用目的实现注意(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)名称由来为什么叫雪碧图呢?因为常喝的雪碧的英文名称就是Sprite,所以中文就叫雪碧图了。(吐槽:当然你还能把Sprite叫成精灵图)使用目的网站开发中,经常会使用到许多的小图标,但如果每个小图标都作为一张图片的话,就意味着每个小图标的显示都要产生一个HTTP请求。...

2019-03-27 20:47:04 219

原创 No.005 框架集和内联框架

框架集和内联框架框架集frameset基本语法< frame />cols和rows简单实例内联框架iframe基本语法常用属性简单实例(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)框架集framesetframeset标签可以在网页中定义一个框架集,用来组织多个窗口。HTML5标准中推荐使用框架集。但有你没我,有frameset没body。framese...

2019-03-26 11:52:57 291

原创 No.004 表单form及其元素

表单form及其元素表单form表单元素格式< input >标签文本框、密码框单选框、复选框下拉列表按钮标记< label >< fieldset >、< legend >(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)表单form<form>标签用于创建供用户输入的 HTML 表单。简单实例就像这样:&lt...

2019-03-26 10:05:34 124

原创 No.003 外边距合并问题

外边距合并问题外边距合并上下外边距合并父子外边距合并空盒外边距合并发生合并的原因解决合并问题的方法(以下所有内容仅用以记录学习过程中的个人理解,如有错误欢迎指出)外边距合并当两个垂直外边距相遇时,它们将形成一个外边距。合并后的外边距高度等于两个外边距中高度较大的那一方。上下外边距合并父子外边距合并(没有父元素边框或内边距把外边距分隔开的情况)空盒外边距合并(一个空元素,没...

2019-03-25 10:28:06 146

原创 No.002 相对定位&绝对定位&固定定位

相对定位

2019-03-23 15:56:27 158

原创 No.001 文档流与浮动与高度塌陷

文档流与浮动与高度塌陷文档流 Normal flow浮动 Float高度塌陷方式一:隐含属性块格式化上下文BFCIE6及以下的浏览器的情况方式二:设置clearIE6及以下的浏览器的情况(以下所有内容仅为学习过程中的个人理解,如有错误欢迎指出)文档流 Normal flow将显示屏幕想象成一个水池,各种元素沉积在文档流的水池中,用户自上往下看到的就是网页的布局。其中块级元素在文档流中自...

2019-03-21 15:34:32 108

空空如也

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

TA关注的人

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