摘要: 问题 vue单文件组件中无法修改swiper样式。 解决 1,单文件组件中:新增一个style 不加scoped 让它最终成为全局样式。只在其中操作swiper的样式。 <style lang="scss"> .swiper-container{ .swiper-pagination{ .swipe 阅读全文
posted @ 2019-06-23 23:40 找个地方随便坐 阅读(2742) 评论(0) 推荐(1) 编辑
摘要: 默认事件 就是浏览器通过HTML标签或DOM元素提供的一些功能性的默认行为。比如在a标签href属性上的跳转,右键呼出的菜单等等。我们可以通过js取消或更改这些默认事件。 取消默认事件 默认事件都是定义在DOM元素相应的事件类型上的,我们只需要知道产生默认事件的是哪个元素,这个事件是什么类型的,就可 阅读全文
posted @ 2019-06-10 15:38 找个地方随便坐 阅读(1755) 评论(0) 推荐(0) 编辑
摘要: 事件捕获 以点击事件为例事,同类型事件会由根元素开始触发,向内传播,一直到目标元素。从外到内依次触发:根—目标的祖先素—目标的父元素—目标元素。 事件冒泡 根事件捕获截然相反。发生点击事件时,事件会从目标元素上开始触发,向外传播,一直到根元素停止。从内到外依次触发:目标元素—目标元素的父元素—父元素 阅读全文
posted @ 2019-06-09 19:52 找个地方随便坐 阅读(315) 评论(0) 推荐(0) 编辑
摘要: DOM事件0~3 不同级别的DOM事件因其实现方式不同,都有自己的特性。 0级:是在dom元素上提供相关事件类型属性,js程序可以通过这些特定类型的属性注册事件处理程序。 特性:一个元素同种类型的事件只能注册一个事件处理程序。 // 可以通过内联 和元素节点的相关属性注册事件处理程序 <div cl 阅读全文
posted @ 2019-06-09 18:47 找个地方随便坐 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 前言 我觉得前端中最难的不是业务逻辑,而是API太多,知道的太少。 BOM是什么? BOM是Browser Object Model的缩写,即浏览器对象模型。浏览器对象模型提供了可以与浏览器窗口进行互动的对象结构。 BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对 阅读全文
posted @ 2019-06-08 21:04 找个地方随便坐 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 是什么? 是各大浏览器提供的针对HTML和XML文档的一个API(Application Programming Interface应用程序编程接口)。DOM描述了一个层次化的节点树,容许开发人员对DOM中的节点进行增删改查,操作节点的属性和样式。 节点 HTML中的每个成分都是一个节点(元素,属性 阅读全文
posted @ 2019-06-08 19:59 找个地方随便坐 阅读(80) 评论(0) 推荐(0) 编辑
摘要: js数组的本质和使用技巧。 阅读全文
posted @ 2019-06-08 17:01 找个地方随便坐 阅读(215) 评论(0) 推荐(0) 编辑
摘要: js中的this和构造函数 阅读全文
posted @ 2019-06-01 21:32 找个地方随便坐 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: 前言 函数是一种封装,在任何语言中都是一个核心概念。在js中,函数是做为对象的子类型存在的。可以拥有自己的属性和方法,可以做为值进行传递,这两个特性让js拥有使用函数式编程的能力。 函数的声明 字面量声明:就是使用function关键字后面跟上固定语法。 function fnName(option 阅读全文
posted @ 2019-06-01 19:51 找个地方随便坐 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 前言 我们经常需要操作对象的属性。这里记录ES5中操作对象属性的API和它们之间的差异。 枚举属性 for/in遍历对象中的所有可枚举属性(包括自有属性和继承属性) var obj = {name:"小花",age:18}; var obj2 = Object.create(obj); obj2.l 阅读全文
posted @ 2019-06-01 18:13 找个地方随便坐 阅读(611) 评论(0) 推荐(0) 编辑