首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
黑白小怪兽
掘友等级
大前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
95
文章 93
沸点 2
赞
95
返回
|
搜索文章
最新
热门
策略模式
策略模式的难度不大,但是掌握它却能培养良好的编程习惯,提升代码的清晰度。 有一项商品,价格是固定的。每次搞活动时,优惠力度不一样,因此在购物车计算价格时,会根据不同的促销活动,计算不同的价格。 违背“单一功能”原则。它将三个逻辑放在同一函数中,一旦价格计算的逻辑代码变得复杂,这…
原型模式--如何实现深拷贝
在日常的开发过程中,我们很少会使用到原型模式。但是这一模式是JavaScript实现面向对象编程的基础,在最新的 ES6 语法中,class的实现也是基于原型模式,通过语法糖的改造,让我们更为简便的实现类。 通过以上的代码我们可以发现,通过构造函数生成的实例会调用定义在原型上的…
移动端服务构建指南
我们在日常开发中,为了满足客户的需求,使产品更于接近客户,经常会在移动设备上开发多端的入口。目前在新零售开发组里面,以H5,小程序开发为主。 提供不同的应用入口,虽然为接近客户提供了便利,但是也增加了开发的成本。对客户而言,H5和小程序两端,在界面和功能上呈现的是相同的效果,但…
小程序单例模式实践
目前我们的小程序【水羊潮妆官方商城】中,只允许单用户登录,且不能切换用户。用户的openId,token,用户名等个人信息,使用wx.setStorage()方法进行保存。调用时,使用wx.getStorage()方法获取。每个更新,获取用户信息的地方,是界面的负责人通过手写调…
微信小程序装饰器模式实践
在应用开发的过程中,为商品 增加 了一个失效状态。UI设计图如下: 从需求和UI上来看,新增的失效状态,对原组件的功能做了增加而不是修改,不影响原组件的功能,适用于装饰器模式。 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构…
小程序(html)点击事件穿透
答案:CSS3属性,pointer-events. 白色的是一个浮窗,放在透明容器里面,透明容器盖在红色的视图上面。希望点击透明容器时,事件可以到达红色视图上。
在node中使用important
使用 babel-node 命令,来运行含有 import/export 语法的 js 代码。 1. 安装 babel-node 2. 安装 presets 并配置 .babelrc 文件 3. 执行 babel-node 最后切记由于性能问题,babel-node 仅限于在本…
Node回调函数参数约定
Node约定,如果某个函数需要回调函数作为参数,则回调函数是最后一个参数。另外,回调函数本身的第一个参数,约定为上一步传入的错误对象。 回调函数只要用于异步操作,当回调函数运行时,前期操作早就结束了,错误的执行栈早就不存在了,传统的错误捕捉机制try...catch对于异步操作…
Node是什么?
1.Node是JavaScript语言的服务器运行环境。代码运行在其上 2.Node除了提供运行环境之外,还提供了大量工具库。(方便大家使用) 3.Node的解释器是Google公司的V8引擎;并且提供了调用操作系统的方法。(工具库) 访问Node的官网,下载安装。 以上是先输…
重用你的Page(viewController/Activity)
在应用开发的过程中,我们经常遇到一种场景:根据进来的场景不同,页面的点击事件会有不同的业务逻辑。 因为最近在写小程序,就以小程序为例。小程序与iOS的UI架构类似,在小程序中充当UIViewController角色的函数叫做Page。 代码如上,它实现的需求就是:根据不同的进入…
下一页
个人成就
文章被点赞
22
文章被阅读
28,569
掘力值
656
关注了
41
关注者
6
收藏集
17
关注标签
18
加入于
2016-08-24