2018年10月20日
摘要: vue.js的双向数据绑定就是通过Object.defineProperty方法实现的,俗称属性拦截器。 接下来看一下Object.defineProperty使用方式: Object.defineProperty(obj, prop, descriptor) obj:必需。目标对象 prop:必需。需定义或修改的属性的名字 descriptor:必需。目标属性所拥有的特性 当修改或定义对象的... 阅读全文
posted @ 2018-10-20 14:49 (代码小工) 阅读(402) 评论(0) 推荐(0) 编辑
  2018年4月25日
摘要: Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。使用它它能让 WebGL 变得更加简单。 下面用Three.js渲染一个物体360旋转也是一个很基础的入门学习挺不错的。 WebGL可以完美地通过HTML脚本本身实现Web交互式三维 阅读全文
posted @ 2018-04-25 11:47 (代码小工) 阅读(1035) 评论(0) 推荐(0) 编辑
  2018年4月23日
摘要: 今天,在做一个移动端项目,遇到了css3动画卡顿的现象. 例图: 在手势滑动中(swipeLeft,swipeRight)遇到了动画卡顿的现象,最后使用了css3动画-webkit-transform:transition3d(0,0,0) 开启 GPU硬件加速 模式解决。 这种GPU硬件加速在当今 阅读全文
posted @ 2018-04-23 17:29 (代码小工) 阅读(602) 评论(0) 推荐(0) 编辑
  2018年4月22日
摘要: AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Goole所收购。是一款优秀的前端JS框架.AngularJS有着诸多特性,最为核心的是:MVC,撗块化,自动化双向数据绑定,语义化标签,依赖注入等等。 直接上代码说明一切吧! 1.声明控制器与模块 2.表达式与ng-bi 阅读全文
posted @ 2018-04-22 15:29 (代码小工) 阅读(210) 评论(0) 推荐(0) 编辑
  2018年4月9日
摘要: Zepto.js也许并不陌生,专门针对移动端开发,Zepto有一些基本的触摸事件可以用来做触摸屏交互(tap事件、swipe事件),Zepto是不支持IE浏览器的。 下面来解析一些Zepto.js触摸事件的解析: 1.触摸事件离不开: touchstart:手指触摸屏幕上的时候触发 touchmov 阅读全文
posted @ 2018-04-09 14:32 (代码小工) 阅读(259) 评论(0) 推荐(0) 编辑
  2018年4月3日
摘要: Vue.js 提供了强大的过滤器API,能够对数据进行各种过滤处理,返回需要的结果。 Vue.js自带了一些默认过滤器例如: capitalize 首字母大写 uppercase 全部大写 lowercase 全部小写 currency 输出金钱以及小数点 pluralize 输出复数的形式 deb 阅读全文
posted @ 2018-04-03 16:32 (代码小工) 阅读(4693) 评论(0) 推荐(0) 编辑
  2018年3月16日
摘要: 手机软件开发,目前主流平台是iPhone, Window Phone7, Andoid,其中iPhone OS只有苹果自己开发系统,开发人员只可以开发应用。 开发的应用分3种: 1.webAPP(网页) 2.NativeAPP(原生App) 3.hybridApp(混合App) 每一种开发模式都有自 阅读全文
posted @ 2018-03-16 15:27 (代码小工) 阅读(203) 评论(0) 推荐(0) 编辑
  2018年3月5日
摘要: AJAX不是编程语言,而是一种使用现有标准的新方法。是与服务器交换数据在不重新加载页面并更新局部网页的技术。AJAX可以实现异步更新,当服务器的数据返回,用Javascript来更新DOM。 在传统的网站开发中不使用AJAX,则必须重新加载整个页面来更新。浪费了很大的带宽,增加了服务器的压力. 在实 阅读全文
posted @ 2018-03-05 15:39 (代码小工) 阅读(136) 评论(0) 推荐(0) 编辑
  2018年3月1日
摘要: 平面内,到定点与定直线的距离相等的点的轨迹叫做抛物线。水平抛物线就是水平匀速,垂直加速的运动。抛物线的性质:面内与一个定点F和一条定直线l 的距离相等的点的轨迹叫做抛物线. 定点F叫做抛物线的焦点. 定直线l 叫做抛物线的准线. 在代码中以实例模拟抛物线投栏实例: 代码: i 但为了更好的理解css 阅读全文
posted @ 2018-03-01 09:50 (代码小工) 阅读(247) 评论(0) 推荐(0) 编辑
  2018年1月29日
摘要: 1既然说到面试前端肯定是Javascript各种问,只好各种答。 2面试题肯定离不了,最近热门的Vue.js,React.js,Angular.js,Gulp,Webpack还有各种Js问题,还有令人头痛的算法问题,还好统统答上。 3到了腾讯大厦面试官还挺客套,开始让我做了个自我介绍,本想会问面试问题,结果聊了10多分钟的天,然后进入面试。 4直接就问项目当中vue的问题: 5 让我说... 阅读全文
posted @ 2018-01-29 16:07 (代码小工) 阅读(826) 评论(0) 推荐(0) 编辑