代码改变世界

随笔档案-2017年09月

js中原型和原型链理解

2017-09-16 12:14 by 好像在哪见过你, 346 阅读, 收藏,
摘要: js中属性的继承以及查找都会用到原型链的知识,对于深入学习js的人来说是一个难点也是一个重点,下面梳理下对于原型以及原型链的理解。 首先,我们要知道什么是原型以及原型链?他们有什么样的作用? 可以理解为JS对象在创建时都会与之关联另一个对象,这就是我们所说的原型,每一个对象都会从原型“继承”属性。下 阅读全文

javascript对象封装的常用方式

2017-09-14 22:52 by 好像在哪见过你, 333 阅读, 收藏,
摘要: JS是门面向对象语言,其对象是用prototype属性来模拟的,下面例举下常用的封装方式。 常规封装 Person函数的职责是构造对象,如果把初始化的东西也放在里面,代码就会显得繁琐,于是有了升级版 升级版 可是name, age, sex并没有在Person里申明呀?哪里来的? new的执行原理 阅读全文

vue学习总结2

2017-09-14 11:23 by 好像在哪见过你, 160 阅读, 收藏,
摘要: 1. 常用api 点击事件获取当前对象 event.target, this为vue对象 与jquery类似获取当前dom节点 2. Vue 生命周期里的各个阶段 (1)beforeCreated: el 和 data并未初始化 (2)created:完成了数据data的初始化,el没有 (3)be 阅读全文

vue学习小结1

2017-09-14 10:47 by 好像在哪见过你, 217 阅读, 收藏,
摘要: 在学vue之前要了解为什么学vue?与angular或者react相比,它有哪些优势?,这三个框架都是MVVM模式的,相对于angular的高学习成本,react虚拟节点的难以控制,我选择了轻量级的,代码看起来优雅的Vue框架。 下面总结下开发中碰到的问题。 1. 使用computed获取vuex公 阅读全文

JS中一些常用的代码块

2017-09-12 23:55 by 好像在哪见过你, 701 阅读, 收藏,
摘要: JS的常用函数块 阅读全文

css中元素居中的几种方法

2017-09-10 18:06 by 好像在哪见过你, 554 阅读, 收藏,
摘要: 对于在网页端布局,垂直居中难于水平居中,同时实现水平和垂直居中是最难的。在移动端,因为设备的宽高是可变的,故一些方案很难实现。以下使用几种方案对下面的html去实现居中,如有不足,可以提出宝贵的意见: 1. 使用text-align水平居中 这种方案只能使水平居中,要想垂直居中的话,要给div添加p 阅读全文