自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 【带图】讲解offsetHeight、offsetLeft、clientWidth、scrollHeigth、scrollTop等几个属性的区别

1.偏移量元素的可见大小由其高度、宽度决定,包括所有内边距、滚动条和边框的大小(注意,不包括外边距)。offsetHeight:元素在垂直方向上占用的空间大小,以像素计。包括元素的高度、水平滚动条的高度、上边框高度和下边框的高度。offsetWidth:元素在水平方向上占用的空间大小,以像素计。包括元素的宽度、垂直滚动条的宽度、左边框宽度和右边框宽度。offsetLeft:元素的左外边框至包含元素...

2018-03-29 17:21:09 2486 1

原创 JS笔记:第7、8、9章 函数表达式、BOM和客户端检测

第7章 函数表达式定义函数的方式有两种:一种是函数声明、另一种就是函数表达式。递归:递归函数是在一个函数通过名字调用自身的情况下构成的。arguments.callee是一个指向正在执行的函数的指针。闭包:闭包是指有权访问另一个函数作用域中的变量的函数。后台的每个执行环境都有一个表示变量的对象—变量对象。显然,作用域链本质上是一个指向变量对象的指针列表。在另一个函数内部定义的函数会将外部函数的活动...

2018-03-16 16:15:12 165

原创 JS笔记: 第6章 js中面向对象的理解

第6章 面向对象的程序设计理解对象:ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。”创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。几年后,对象字面量成为创建这种对象的首选模式。属性类型:数据属性和访问器属性。要修改属性默认的特性,必须使用ECMAScript 5的Object.defineProperty()方法。访问器属...

2018-03-13 11:45:59 245

原创 2018,程序员生活的两个兴趣爱好

2018,程序员生活的两个兴趣爱好程序员除了在公司码代码,还是要有点自己的兴趣爱好嘛!今年计划两个爱好,一个是练习毛笔字,一个是继续做个人网站。(1)兴趣一:练习毛笔字因为之前没有基础,所以选择从楷书开始,在网上查了查都是建议临贴,几位大家就是颜真卿、柳公权、欧阳询。我选择了颜真卿的字帖,感觉他的风格雄浑宽厚一点。直接上图:经过两周的练习,感觉还是看到了希望,我之前也是没有基础的,所以开始从基本笔...

2018-03-09 16:20:53 3740

原创 《JavaScript高级程序设计》第5章 引用类型

第5章 引用类型在ECMAScript中,引用类型是一种数据结构,用于将数据和功能组织在一起。尽管ECMAScript从技术上讲是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。ECMAScript提供了很多原生引用类型,以便开发人员用以实现常见的计算任务。Object类型:创建Object实例的方式有两种。第一种是使用new操作符后跟Object构造函数,例如var ...

2018-03-05 18:27:10 202

空空如也

空空如也

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

TA关注的人

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