javaScript
文章平均质量分 74
Liushen01
IT前端小白一枚,正在苦学前端
展开
-
jQuery自定义导航插件的开发过程
前言 在开发过程中,我们经常会使用到插件,其具有方便灵活的特点,但是如果在市面上找不到自己满意的插件,或者想自己封装一个插件提供给别人使用时,就需要自己编写一个jQuery插件了。 按照功能来分类,插件可以分为以下三类: 封装对象方法的插件(就是基于DOM元素的jQuery对象,具有局部性) 封装全局函数的插件(全局性的封装) 选择器插件(类似于.find()) 经过这么长时间的插件开发...原创 2018-05-08 21:39:19 · 460 阅读 · 0 评论 -
关于Vue生命周期
前言 在使用Vue框架时,熟悉生命周期是非常重要的,接下来就来全面认识理解一下Vue的生命周期钩子函数。 钩子函数 首先,我们来理解一下钩子函数的含义,它翻译成hook,在Vue中是一种事件劫持机制,就是说它会比你的事件更早进行执行处理,而且可以让你自己去配置。 对应的就存在一个回调函数,回调函数其实就是调用者把回调函数的函数指针传递给调用函数,当调用函数执行完毕时,通过函数指针来...原创 2018-05-09 10:15:44 · 881 阅读 · 0 评论 -
JavaScript初探-----闭包的理解
前言 闭包是js中一个比较深奥晦涩的概念,需要好好理解,下面我就从各个方面来理解一下闭包。 首先,闭包和匿名函数是完全不一样的概念,闭包是指有权访问另一个函数作用域中的变量的函数,其实就是将函数内部和函数外部连接起来的一座桥梁。匿名函数就是没有名字的函数。 闭包的用途 我们先来看两个例子: var a = 10; function fn(){ alert(a); }; fn(...原创 2018-05-09 11:48:01 · 170 阅读 · 0 评论 -
关于JavaScript中的浅拷贝和深拷贝
前言 在JavaScript中,目前的基本类型是:Boolean、Null、Undefined、Number、String、Symbol(ES6),引用类型有Object、Array、Function。对于基本类型的值,我们来看下面这个例子: //例子1 var a = 10,b = a; a = 20 ; console.log(a); //20 console.log(b); //1...原创 2018-05-08 17:18:39 · 171 阅读 · 0 评论