上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 今天分享一个react应用,应在第一篇作品中说要做一个react+redux+xxx的应用。已经做完一部分,拿出来分享。github地址为:点我就可以咯~ 这里实现了一个新闻移动站的spa。本来想写pc端的,但是比较懒,而且因为主要是react的项目,关于css和布局的细节就是糊弄人的了。T.T,这 阅读全文
posted @ 2016-04-03 16:55 chenby 阅读(2694) 评论(0) 推荐(1) 编辑
摘要: 继上一篇js原生拖拽之后,现在又来写一下移动端touch列表,获取触摸位置。pc端的event事件,鼠标的位置信息在上一篇,点此进入上一篇。 touch有3个事件:touchstart,touchmove,touchend,移动端不能用click,这涉及到click的300ms的延迟问题。但是又没有 阅读全文
posted @ 2016-03-23 16:46 chenby 阅读(8652) 评论(0) 推荐(0) 编辑
摘要: 今天来实现一个可兼容的js原生拖拽,在这里面我将会讲到: 1.封装兼容性的事件系统。 2.封装得到鼠标当前位置的系统。 3.完成拖拽的实现。 首先,我们要讲到鼠标位置的获取,讲到这个,就离不开js的window.event事件了。先展开一个例子: 当我点击红色div的中间偏上的地方,打印他的even 阅读全文
posted @ 2016-03-23 15:36 chenby 阅读(5375) 评论(0) 推荐(0) 编辑
摘要: 任务地址:http://ife.baidu.com/task/detail?taskId=9 点我直接飞机 想起来最近好久没有更新博客了,就把这个任务放上吧~ 百度前端技术学院,出了好几个题,这个应该是最麻烦的吧。。不能说是最难。花一段时间做完了跟大家交流交流。 在线预览点我,github源码点我 阅读全文
posted @ 2016-03-18 13:40 chenby 阅读(5028) 评论(3) 推荐(1) 编辑
摘要: 今天说一下js获取元素位置和style的方法。当然不只是element.style那么简单。。 主角:getBoundingClientRect,getClientRects,getComputedStyle,currentStyle 配角:getPropertyValue,getAttribute 阅读全文
posted @ 2016-03-12 20:25 chenby 阅读(5510) 评论(0) 推荐(1) 编辑
摘要: 什么是正向预查?这里有腾讯招聘的一个例子: 如何给一串数字用千分制表示?比如9999999999变成9,999,999,999。这样一个问题你会怎么答呢?博主js正则学的不咋样,然后用操作字符串的办法做,变成字符串,先除以3,看有几对,然后再加逗号…………(省略无数个步骤) 直到有一天我看到了这样一 阅读全文
posted @ 2016-03-10 11:45 chenby 阅读(13732) 评论(6) 推荐(1) 编辑
摘要: javascript从es5之前都缺少一种模块机制,无法通过js引入文件,于是requirejs等等的加载器应运而生。这些加载器的使用也并不统一,产生了amd,commonjs,umd等等的规范,各有所长,直到es6的发布,js自身引入的模块机制,将会在以后逐渐被应用起来。 Typescrit的模块 阅读全文
posted @ 2016-02-26 10:47 chenby 阅读(15368) 评论(0) 推荐(1) 编辑
摘要: typescript的类,与c#,java等语言的类类似。也是包含了一大部分的es6的实现。我会用最通俗的语言讲一下对coding有用的地方。 class Greeter { greeting: string; constructor(message: string) { this.greeting 阅读全文
posted @ 2016-02-23 18:30 chenby 阅读(6063) 评论(0) 推荐(0) 编辑
摘要: ts的变量声明有var,let和const,这尼玛完全跟es6一样嘛。就稍微介绍一下。 大多数js开发者对于var很熟悉了,原生js里没有块级作用域,只有函数作用域和全局作用域,还存在var的变量提升的问题,导致一些不熟悉js的开发者会发现一些怪异事件。点击查看关于es6的let与const let 阅读全文
posted @ 2016-02-20 16:35 chenby 阅读(19072) 评论(0) 推荐(0) 编辑
摘要: 跟随handbook的脚步,详细介绍一下枚举。 enum Direction { Up = 1, Down, Left, Right } 一个枚举类型可以包含零个或多个枚举成员,每个枚举成员可以是一个常数,也可以是计算变量。 如果没有初始化就会被当作常数,这是第一项为0,其余为前一项加一。 如果项具 阅读全文
posted @ 2016-02-20 10:11 chenby 阅读(17822) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页