上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 今天记录一下学习javascript的继承。 继承基本上是基于“类”来说的,而javascript中并不存在真正的类,所以就出现了各种模拟“类”的行为,然后就堂而皇之的使用起了类的概念。这里不谈“类”的概念对js学习造成了多大的困难,只说一下普通意义上继承的6种方式。 1、原型链继承 这是js开发人 阅读全文
posted @ 2017-01-22 11:07 烛火星光 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 在之前的一篇文章《this绑定》中已经说过this绑定的四种情况,也谈到了this绑定丢失的问题,但是没有解释为什么会出现this绑定的丢失,最近在多次阅读关于this绑定方面的文章之后,发现: 其实多数情况下,是不会发生this绑定丢失的,只有一种情况下会丢失,函数没有执行,当做值传递了。不管是赋 阅读全文
posted @ 2017-01-13 16:01 烛火星光 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 在日常项目需求中,常常会遇到需要截取字符串操作的工作,而ECMAScript为我们提供了原生的截取字符串的函数,而且提供了三个:slice, substring, substr。我们怎么判断在什么时候使用哪个字符串截取函数呢? 其实,只要搞清楚这三者的区别,就比较容易能够判断什么情况下,使用哪个字符 阅读全文
posted @ 2017-01-10 16:45 烛火星光 阅读(8196) 评论(0) 推荐(0) 编辑
摘要: javascript开发过程中,强制类型转换一般发生在条件判断和==运算符。其他情况,发生的类型转换(与这两种情况也是基本类似,属于万变不离其宗的范畴),暂不讨论。 == 双等运算符 考虑代码: a == b 如果a、b的类型一致,则不涉及任何强制类型转换的功能,不在这里讨论。 1、 基本类型值 n 阅读全文
posted @ 2017-01-09 13:17 烛火星光 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 今天在测试一个函数内部利用函数名调用自身时,想到一个问题,如果一个对象具有相同的名称,并且刚好在函数执行之前的作用域,就想知道,在函数内部调用该名称时,优先级是什么样的,可是还没测出来这个问题时,却遇到了一个奇怪的问题。 直接上代码: 不知道有多少人会写到类似的代码,一个字面量的对象,后面跟上一个自 阅读全文
posted @ 2017-01-03 17:45 烛火星光 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 前几天,对过去的这段前端生涯做了一下总结。简单点说,就是工作多年之后,跨专业转行,确实遇到了很多挑战,更何况一直没有遇到一个职业道路上的导师性质的贵人,更是各种摸索,探寻。到最近,总算摸出了一点头绪,开始发力奔跑。自认为也还不算迟。 上学时,学到过:经济基础决定上层建筑。所以当我摸索到一点前端方面的 阅读全文
posted @ 2016-12-28 09:10 烛火星光 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 在web阶段的时候,由于各种拖拽之类的效果,需要涉及各类的鼠标事件,比较典型的就是onmousedown, onmousemove, onmouseup,依赖这三个事件基本上就能够实现web页面上的拖拽效果了。 随着移动端的发展,在移动端实现拖拽的效果,变得越来越普遍,但是移动端却没法应用各种鼠标事 阅读全文
posted @ 2016-12-23 09:41 烛火星光 阅读(1417) 评论(0) 推荐(1) 编辑
摘要: app项目上需要做一个小的活动,先看下页面布局 需求是这5个板块逐个展示,展示一块的时候,页面整体向上滚动一定的距离。 刚开始考虑的时候,是准备依赖css3属性的transition实现的,包括顺序延迟都没有任何问题,可是等到真正实现的时候,发现无法监听每一个模块展示之后,实现滚动条的滚动。(或者是 阅读全文
posted @ 2016-12-22 11:40 烛火星光 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 不得不说,对于前端而言,垂直居中似乎成了一道迈不过去的坎,每一个前端基本上都踩过类似的坑,每一个前端博主的文章中似乎都有这么一篇关于垂直居中的文章。 我也不能免俗,就试试看自己能写出几种垂直居中的方案吧(完全css方案,不使用任何js配合)! 为了显示效果能更方便观察,首先清除整个浏览器的所有默认样 阅读全文
posted @ 2016-12-20 09:18 烛火星光 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 对象,在javascript中具有着不可替代的作用。 一般而言,我们认为有两种方式定义对象: 1、字面形式 这属于我们比较熟悉的方式,也是我们使用的比较多的一种方式。 2、构造形式 也比较多见,我刚开始接触到对象的写法的时候,一直都是这么写的,随着时间的变化,发现这种写法相对前面一种显得麻烦很多,只 阅读全文
posted @ 2016-12-19 08:55 烛火星光 阅读(99) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页