摘要: 对于轮播图的使用,如果不想自己写,网上有很多大神,会把写好的组件上传,供大家使用,下载 swiper就是一个很好用的组件,可以去swiper的官网下载:http://www.swiper.com.cn/download/ 官网有中文也有英文,里面会有很多demo,基本可以满足日常开发,是开源、免费、 阅读全文
posted @ 2017-10-15 17:35 shengnan_2017 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 组件api说明 1、依赖move.js,组件前一定要引入move.js 2、轮播图需要有一个父级,这个父级一定要给一个id 默认参数: this.settings={ id:'pic', //轮播图父级的id, 必需传的参数 autoplay:true, //自动播放, true为自动,false为 阅读全文
posted @ 2017-10-15 17:03 shengnan_2017 阅读(577) 评论(0) 推荐(0) 编辑
摘要: call 1、作用 调用函数并且改变this的指向 2、语法 函数名.call(thisArg,arg1,arg2...) 3、参数 thisArg 函数中this指向的值 arg1,arg2... 从call里的第二个参数开始,都是真正函数里的参数 4、返回值 undefined 注意:thisA 阅读全文
posted @ 2017-10-15 15:44 shengnan_2017 阅读(1494) 评论(2) 推荐(0) 编辑
摘要: toString 作用 把对象类型转成字符串 注意 系统对象下的这个方法都是它对应原型对象身上的方法,自己写的对象下的这个方法是属于Object原型身上的方法 toString的最重要的方法是用来做精确的类型判断 阅读全文
posted @ 2017-10-15 15:29 shengnan_2017 阅读(1393) 评论(0) 推荐(0) 编辑
摘要: js组件 把一个效果或者功能用面向对象的方法封装起来,只提供给用户一些相关的方法或者数据接口 1、特点 易扩展,易维护。相互之间不会有影响 2、组件的组成 ①配置参数 放在初始化函数里,这是一段关于拖拽的代码 初始化函数 默认参数 要拿用户传的参数,去覆盖默认参数,用for in方法 ②方法 放在原 阅读全文
posted @ 2017-10-15 15:21 shengnan_2017 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 继承 让一个对象拥有另一个对象的属性或者方法,并且自己添加的属性或者方法都不会影响到原来的对象 1、属性继承 通过call方法调用构造函数继承属性 2、方法继承 通过for in方法继承原型身上的方法 注意: 1、继承其它对象的属性的时候,一定要用call去修正一下this的指向 2、继承其它对象的 阅读全文
posted @ 2017-10-15 14:48 shengnan_2017 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 我觉得js的难点之一就是面向对象编程。 面向对象 它是一种编程思想,它在写法上比面向过程相对来说复杂一些; 以下是我学习中关于面向对象的知识点总结: 1、什么是对象 从广义上说,"一切皆对象";狭义上说,是一种复合数据类型Object。 对象可以添加属性(变量)与方法(函数) 2、创建对象的方法 ① 阅读全文
posted @ 2017-10-15 14:01 shengnan_2017 阅读(2470) 评论(2) 推荐(1) 编辑
摘要: 效果图: 阅读全文
posted @ 2017-10-15 11:52 shengnan_2017 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 前端知识总结 最近学习使用脑图进行知识点汇总,发现还是很方便的,一方面知识点一目了然,还可以标注侧重点,二方面可以随时添加新的知识,方便知识点梳理。 HTML知识点相对整理的比较少,重点放在了JavaScript上,后面会继续更新新的知识点 阅读全文
posted @ 2017-10-15 11:42 shengnan_2017 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 这是一篇涉及CSS滤镜效果的 filter: contrast(): 调整图像的对比度。 filter: blur(): 给图像设置高斯模糊效果。 原图如下: 以下为效果图: 阅读全文
posted @ 2017-10-15 11:38 shengnan_2017 阅读(157) 评论(0) 推荐(0) 编辑