修改 mint-ui 组件的默认样式

使用 mint-ui 可以方便实现很多特有的样式,可以很方便的进行调用,但如果 mint-ui 的默认样式与要求不一致时该如何修改? 比如 mint-ui 中有一个轮播图属性 mt-swipe,其默认样式如下: .mint-swipe-items-wra...

2019-03-19 10:06:46

阅读数 265

评论数 0

通过设置代理解决Vue中的跨域问题

1.问题: 在vue中,在使用Axios获取数据时,有时会出现数据无法访问的情形(即跨域问题),如例1所示: 例1:在本地使用 Axios 来获取豆瓣上的数据 this.$axios({ method: 'get', ...

2019-03-10 15:59:53

阅读数 18

评论数 0

解决 webpack4 中无法压缩 CSS 代码的问题

在webpack4中,我们可以使用 optimize-css-assets-webpack-plugin 插件来压缩 CSS 代码(具体内容可结合该插件的官网:https://www.npmjs.com/package/mini-css-extract-plugin),但当正确安装和引入了该插件时...

2019-02-25 21:56:25

阅读数 104

评论数 0

jQuery实现常见的轮播图效果

1.在网页中常见的一类轮播图如下图所示, 此处以小米官网(www.mi.com)为例进行说明                  说明:红色箭头标注的是左、右箭头;右下角蓝色箭头标注的是可以控制图片播放顺序的小圆点; 2.轮播图的特点     a. 能够进行左右方向的切换,即点击左箭头表示...

2018-12-15 00:55:12

阅读数 110

评论数 0

JS中的作用域和闭包

问题: 1.说一下对变量提升的理解 2.说明 this 几种不同的使用场景  (作为构造函数执行、作为对象属性执行、作为普通函数执行、call \ apply \ bind) 3.创建10个a标签,点击的时候弹出来对应的序号 4.如何理解作用域 5.实际开发中闭包的应用 (闭包主要封装变...

2018-12-14 18:02:22

阅读数 40

评论数 0

jQuery插件的开发方法

主要有三种方法开发jQuery插件: 1.通过$.extend()来扩展jQuery:     例:$.extend({                 sayHello:  function(){                     console.log('Hello');   ...

2018-12-14 15:19:55

阅读数 49

评论数 0

原型和原型链——构造函数

问题: 1.如何准确判断一个变量是数组类型 ? 2.写一个原型链继承的例子 3.描述new一个对象的过程   知识点总结: 1.构造函数:         例:    function  Foo (name, age){                  //构造函数通常以大写字母开...

2018-12-14 14:57:03

阅读数 49

评论数 0

JavaScript 变量计算 ——— 强制类型转换

1.常见的强制类型转换场景:    (1).字符串拼接:            例1:    100 + '10'    //10010    (2).== 运算符:(要慎用)          例2:    100 == '100'    //true ;      0 == ' '  ...

2018-12-09 13:45:06

阅读数 49

评论数 0

JavaScript中的变量类型

问题: (1)JS中使用 typeof 能得到哪些变量类型? (2)何时使用 === ?何时使用 ==? (3)JS中有哪些内置函数? (4)JS变量按照存储方式区分为那些类型,并描述其特点 (5)如何理解JSON   分析: 变量类型: 值类型 / 引用类型 引用类型: 对象、...

2018-12-09 13:28:19

阅读数 76

评论数 0

登陆注册页面的居中显示

在网页中,常常会使用到登陆注册功能,登陆框的显示要结合设备的尺寸进行居中显示,当我们使用前端框架(如React 或 Vue)时,登陆注册页面常常会作为一个组件,如何设置组件中的样式使得登陆框一直在屏幕上居中显示? 以React框架为例:登陆注册页面如图所示(此处以简书的登陆页进行说明) 登...

2018-12-05 23:13:08

阅读数 422

评论数 0

JavaScript 弹窗

弹窗在网页交互中非常常见,常用于给用户进行提示消息,当然目前比较常见的是广告弹窗,此处来演示一下基本的弹窗原理。 弹窗效果示意图: 图1 弹窗效果 弹窗效果有以下几个要点: (1)弹窗开始时并不显示,当点击按钮之后才显示; (2)当单击弹窗内部的区域(图1的白色部分),弹...

2018-01-01 17:47:44

阅读数 377

评论数 0

JavaScript实现动态的轮播图效果

利用javascript能实现常见的动态的网页轮播图效果,如下图1所示: 图1 实现该轮播图有以下几个要点: (1)在左右两侧各有一个箭头,分别指的是向左和向右切换,即点击相应的位置就会切换到该图片之前(或之后)的一张图片 (2)在图片的下方有一排圆形按钮,每...

2018-01-01 15:22:42

阅读数 11432

评论数 0

JavaScript 利用for-in循环数组或对象

使用for-in可以对数组或者对象的属性进行循环操作。 每执行一次for-in循环,就会对数组中的元素或者对象的属性进行一次操作。   for-in循环的语法为: for(变量 in 对象){ //要执行的代码 } “变...

2017-12-30 16:15:42

阅读数 164

评论数 0

JavaScript 使用arguments对象寻找最大值

1.JavaScript函数内置的arguments对象,其包含了函数调用的参数数组(即是调用函数时传递的参数个数)。 我们可以使用arguments方法来查找数组的最大值和最小值。 例1:寻找数组的最大值 function findMax(){ var i,max=argumen...

2017-12-30 15:02:26

阅读数 598

评论数 0

JavaScript 正则表达式的常用方法

正则表达式通常指的是:使用单个字符串来描述或匹配符合某个句法规则的字符串搜索模式。 1.在JavaScript中。正则表达式常用对文本的搜索和匹配。这两个字符串方法 分别是: search() 和 replace()。 (1).sear...

2017-12-29 23:56:31

阅读数 139

评论数 0

JavaScript 继承---寄生组合式继承

继承---寄生组合式继承 寄生组合式继承指的是:通过借用构造函数来继承属性,通过原型链的混合形式来继承方法

2017-12-23 15:01:46

阅读数 105

评论数 0

JavaScript 继承---寄生式继承

继承---寄生式继承 寄生式继承是与原型式继承紧密相关的一种思路。其思路与寄生构造函数和工厂模式类似,即创建一个仅用于封装继承过程的函数 该函数在内部以某种方式来增强对象,最后再像真的是它做了所有工作一样返回对象。寄生式模式如下例1所示: 例1: function ...

2017-12-23 14:42:16

阅读数 116

评论数 0

JavaScript 继承---原型式继承

继承---原型式继承 原型式继承并没有使用严格意义上的构造函数,是通过借助原型基于已有的对象创建新对象,同时还不必创建自定义类型。 使用原型式继承的主要思路如例1所示: 例1: function Object(o){ function F(){} F.proto...

2017-12-23 12:55:40

阅读数 166

评论数 0

JavaScript 继承---组合继承

继承---组合继承 组合继承也叫做伪经典继承,指的是将原型链和借用构造函数的技术组合到一块,从而发挥二者之长的一种继承模式。 组合继承的基本思路是使用原型链实现对原型属性和和方法的继承,而通过借用构造函数来实现对实例属性的继承。 组合继承通过在原型上定义方法实现了函数...

2017-12-23 02:05:58

阅读数 172

评论数 0

JavaScript 继承---借用构造函数

继承---借用构造函数 借用构造函数,也称伪造对象或经典继承。 借用构造函数实现继承的基本思想是:在子类型的构造函数内部调用超类型的构造函数。因为函数知识在特定 环境中执行代码的对象,因此可以通过apply( )方法和call( )方法在新创建的对象上执行构造函数。如...

2017-12-23 01:43:27

阅读数 419

评论数 0

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