关注IMWeb前端社区公众号

  • 第一时间获得最新、最火的技术干货
  • 定期推送您所关注的专题文章
  • 和大牛们一起讨论前端技术
  • 获取IMWeb社区、前端相关的最新活动
热文 更多

  • delegates - 委托模式的简单实现

    最近发现一个有意思的模块 - delegates [https://www.npmjs.com/package/delegates] ,它由大名鼎鼎的 TJ [https://github.com/tj] 所写,可以帮我们方便快捷地使用设计模式当中的 委托模式(Delegation Pattern) ,即外层暴露的对象将请求委托给内部的其他对象进行处理,当前版本是 1.0.0,周下载量约为 364 万。 用法 delegates [https://www.npmjs.com/package/delegates] 基本用法就是将内部对象的变量或者函数绑定在暴露在外层的变量上,直接通过 delegates 方法进行如下委托,基本的委托方式包含: * getter:外部对象可以直接访问内部对象的值 * setter:外部对象可以直接修改内部对象的值 * access:包含 getter 与 setter 的功能 * method:外部对象可以直接调用内部对象的函数 const delegates = require('./index'); const petShop = {

  • IMWeb前端月刊-2018年10月

    《IMWeb前端月刊》会定期收集每月 IMWeb.io 社区精选好文、前端新闻、版本发布、技术大会,欢迎大家订阅。 IMWEB.IO 社区精选好文 1. IMWEBCONF 2018 圆满落幕,精彩内容回顾 [HTTP://IMWEB.IO/TOPIC/5BC54FAC05C8CB261B76A1D4] 2018 年 10 月 14 日,第七届 IMWebConf 前端大会在深圳科兴国际会议中心成功举办。今年大会现场参会人员近 500 人,线上直播参与人数累积近千人,大会邀请了国内外讲师19名,包括 W3C Webapps 组联合主席 Chaals Nevile、英特尔高级工程师闫绍博、Adobe 资深 UED张文婷等技术专家,以及国内一线科技公司的顶级开发者,总计探讨了17个议题。 2. 前端 AI 实战——告诉世界前端也能做 AI [HTTP://IMWEB.IO/TOPIC/5BBB307E79DDC80F36592F59]

  • iOS 模拟器调试大法了解一下?

    前段时间,老板说:iPhone 又出了那么多新机型,你搞下兼容吧。我:测试机呢?老板说:没有。我:???[http://imweb-io-1251594266.cos.ap-guangzhou.myqcloud.com/0eb9cc8d21a5daa2505bbb0a8549589d.JPG] 这让我十分为难,毕竟巧妇难为无米之炊,于是我只好使出绝招:模拟器大法! 一. 安装 > 启动 首先需要安装 Xcode,安装完毕后,在终端中运行 xcode-select --install 安装 Command-line-tools。 安装完毕后搜索 Simulator ,或者按 Command+Shift+G , 输入 /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app ,便可运行模拟器。 你也可以使用命令行来管理和启动模拟器: * 运行 xcrun instruments -s 列出可用的 iOS 模拟器:

  • IMWebConf 2018 圆满落幕,精彩内容回顾

    2018年10月14日,第七届IMWebConf前端大会在深圳科兴国际会议中心成功举办。今年大会现场参会人员近500人,线上直播参与人数累积近千人。 IMWebConf 是由腾讯前端 IMWeb 团队发起的国内顶级前端技术领域开发者大会。今年大会依旧汇聚了许多前端大咖,并且议题更加紧贴前端前沿热点,深入探讨一线前端技术。大会邀请了国内外讲师19名,包括W3C Webapps 组联合主席Chaals Nevile、英特尔高级工程师闫绍博、Adobe 资深 UED张文婷等技术专家,以及来自百度、阿里巴巴、美团、经典、小米、腾讯等国内一线科技公司的顶级开发者,总计探讨了17个议题。 今年大会分为了Web前端领域的标准与前沿、小程序快应用、Native 跨端融合、Node 服务与性能、可视化与动画五大会场。各会场均座无虚席,讲师们的分享内容详实而有深度,引发了观众们踊跃讨论。圆桌会议环节,观众更是与大咖们面对面交流,从业务场景的问题解决,到各大开源框架的深度探究,现场氛围持续爆棚。会场贴心的茶歇也让大家感受到了大会主办方的用心。话不多说,接下来让我们赶紧回顾下各大会场的精彩内容吧

  • 教程:从零开始使用webpack 4, Babel 7创建一个React项目(2018)

    前言 看到一篇还不错的文章,翻译(也不是完全翻译,还是改动了一点点让它变得更易理解)了一波,想看原文的移步 这里 [https://www.valentinog.com/blog/react-webpack-babel/#How_to_set_up_React_Webpack_and_Babel_what_you_will_learn] 。 顺便推荐一下这个小哥的文章都写的挺好的~。 你会在本篇学到什么 1.如何安装配置webpack 2.如何安装配置babel 3.如何安装react 4.如何创建两种React Component --- 容器/展示组件 5.在html文件中引用webpack生成的bundle文件 6.如何安装使用webpack dev server 初始化项目 首先我们先给项目创建一个文件夹 webpack-react-tutorial : mkdir webpack-react-tutorial && cd webpack-react-tutorial 接着在这个文件夹下创建一个src的子文件夹: mkdir -p src 初始化项目: npm init -y

热问 更多