会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
奔跑的蜗牛
知识不是占有...
博客园
首页
新随笔
订阅
管理
上一页
1
2
3
4
5
6
···
19
下一页
2018年1月22日
JS中的getter与setter
摘要: 一、什么是getter和setter getter 是一种获得属性值的方法,setter是一种设置属性值的方法 getter负责查询值,它不带任何参数,setter则负责设置键值,值是以参数的形式传递,在他的函数体中,一切的return都是无效的 get/set访问器不是对象的属性,而是属性的特性,
阅读全文
posted @ 2018-01-22 10:55 奔跑的蜗牛~
阅读(17745)
评论(0)
推荐(2)
2018年1月18日
Node.js中exports与module.exports的区别
摘要: 一、exports使用 test.js index.js使用 错误用法 这样相当于给exports对象重新赋值,不能导出,调用模块不能访问exports对象及其属性 说明 exports对象实际上就是对module.exports的引用,exports只是它的一个辅助工具,最终返回给调用的是Modu
阅读全文
posted @ 2018-01-18 10:48 奔跑的蜗牛~
阅读(410)
评论(0)
推荐(0)
2018年1月17日
JS中的匿名函数自执行、函数声明与函数表达式
摘要: 先看一段jQuery源码中匿名函数自执行的例子: 另外一种常见的写法: 这两种写法该如何理解呢?第二种写法前面为何要加“+”号,不加会是什么结果呢? 先理解一些概念性的东西 函数表达式(Function Expression) 将函数定义为表达式语句(通常是变量赋值)的一部分 通过 Function
阅读全文
posted @ 2018-01-17 14:20 奔跑的蜗牛~
阅读(3122)
评论(1)
推荐(0)
2018年1月15日
JS实现千分位
摘要: 方法一:正则实现 解释 正则表达式 \d{1,3}(?=(\d{3})+$) 表示前面有1~3个数字,后面的至少由一组3个数字结尾 ?=表示正向引用,可以作为匹配的条件,但匹配到的内容不获取,并且作为下一次查询的开始 $& 表示与正则表达式相匹配的内容,具体的可查看 w3school的replace
阅读全文
posted @ 2018-01-15 11:09 奔跑的蜗牛~
阅读(19371)
评论(0)
推荐(1)
2018年1月3日
JS中的new操作符原理解析
摘要: 1. 创建一个类的实例:创建一个空对象obj,然后把这个空对象的__proto__设置为Person.prototype(即构造函数的prototype); 2. 初始化实例:构造函数Person被传入参数并调用,关键字this被设定指向该实例obj; 3. 返回实例obj。 New实现:
阅读全文
posted @ 2018-01-03 15:57 奔跑的蜗牛~
阅读(5094)
评论(0)
推荐(0)
JS中null与undefined的区别
摘要: 1. 相同点 if 判断语句中,两者都会被转换为false 2. 不同点 Number转换的值不同,Number(null)输出为0, Number(undefined)输出为NaN null表示一个值被定义了,但是这个值是空值 作为函数的参数,表示函数的参数不是对象 作为对象原型链的终点 (Obj
阅读全文
posted @ 2018-01-03 14:35 奔跑的蜗牛~
阅读(4573)
评论(0)
推荐(0)
2017年12月24日
JavaScript中callee与caller,apply与call解析
摘要: 1. arguments.callee 1.1 解释 返回正被执行的 Function 对象,也就是所指定的 Function 对象的正文。 1,.2 说明 callee 属性的初始值就是正被执行的 Function 对象。 callee 属性是 arguments 对象的一个成员,它表示对函数对象
阅读全文
posted @ 2017-12-24 11:10 奔跑的蜗牛~
阅读(266)
评论(0)
推荐(0)
2017年12月4日
解决vue路由与锚点冲突
摘要: 传统的锚点定位会与vue-router中的路由设置存在冲突,解决方法自定义锚点跳转: html: js:
阅读全文
posted @ 2017-12-04 15:05 奔跑的蜗牛~
阅读(7840)
评论(0)
推荐(0)
2017年11月10日
jQuery中deferred的对象使用
摘要: 什么是deferred对象 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务器数据),也有同步的操作(比如遍历一个大型数组),它们都不是立即能得到结果的。 通常的做法是,为它们指定回调函数(callback)。即事先规定,一旦它们运行结
阅读全文
posted @ 2017-11-10 09:47 奔跑的蜗牛~
阅读(261)
评论(0)
推荐(0)
2017年10月25日
Vue的生命周期
摘要: Vue官网的生命周期图示 Vue生命周期 Vue实例从创建到销毁的过程,就是生命周期。 Vue的生命周期包括:开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。 在Vue的整个生命周期中,提供了一系列的事件,可以注册JavaScript方法,达到控制整个过程的目的,在这
阅读全文
posted @ 2017-10-25 09:21 奔跑的蜗牛~
阅读(281)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
19
下一页
公告