文章库ARTICLE COLUMN

  • 贡献你的力量 开发一个Vue组件并发布到npm

    贡献你的力量 开发一个Vue组件并发布到npm

    摘要:注意可能会出现重名情况,这时候请使用你账户的命名空间修改你的别人引入的时候也要加命名空间最后还是留点私心,宣传一下最近写的一个滚动组件,主要面向端,如果你有类似的需求不妨看看 最近在工作中写了一个面向 PC 端的 Vue 滚动组件,关于 PC 端...

    melody_lqlmelody_lql 评论0 收藏0
  • react core concepts

    react core concepts

    摘要:组件容器实现真正意义上的重用特性,需要构建一些组件封装成容器,用的时候直接调用。数据状态待续参考资料 showImg("https://segmentfault.com/img/bVbkmOh?w=750&h=510"); 核心概念 转换[Transformation] UI 是数据的一种表现形式 抽象[Abstraction]...

    UnixAgainUnixAgain 评论0 收藏0
  • js回调函数原理 包教包会

    js回调函数原理 包教包会

    摘要:回调函数这一块一直是一个不太好理解的地方,相信很多同学都不知道该如何使用,今天我做项目的时候正好有一个地方要用到回调函数,有感而发。 js回调函数这一块一直是一个不太好理解的地方,相信很多同学都不知道该如何使用,今天我做项目的时候正好有...

    amuqiaoamuqiao 评论0 收藏0
  • JS函数节流和函数防抖

    JS函数节流和函数防抖

    摘要:为什么需要函数防抖和函数节流在浏览器中某些计算和处理要比其他的昂贵很多。函数防抖如果一个事件被频繁触发多次,并且触发的时间间隔过短,则防抖函数可以使得对应的事件处理函数只执行最后触发的一次。函数防抖可以把多个顺序的调用合并成一次。 1....

    doodlewinddoodlewind 评论0 收藏0
  • Ajax笔记

    Ajax笔记

    摘要:本文主要是我学习的笔记,不涉及到原理,只是记录如何使用。成功的含义取决于方法资源已被提取并在消息正文中传输。是请求链接到服务器,服务器响应错误后服务器返回浏览器的状态码。是指响应时间,开始请求到接收到响应开始处理的时间,单位为。 本文...

    macg0406macg0406 评论0 收藏0
  • 刷《一年半经验,百度、有赞、阿里面试总结》·手记

    刷《一年半经验,百度、有赞、阿里面试总结》·手记

    摘要:在掘金上看到了一位大佬发了一篇很详细的面试记录文章一年半经验,百度有赞阿里面试总结,为了查漏补缺,抽空就详细做了下。 在掘金上看到了一位大佬发了一篇很详细的面试记录文章-《一年半经验,百度、有赞、阿里面试总结》,为了查漏补缺,抽空就详...

    codeKKcodeKK 评论0 收藏0
  • React入门0x015: Portal-如果可以更愿意称为`容器`

    React入门0x015: Portal-如果可以更愿意称为`容器`

    摘要:先上栗子再说话如上的就是一个,写在中间的组件将被挂载到的,所以在中可以使用访问。在英文中为门入口的意思,但是我更喜欢称之为容器,这不是音译意译,而是表译。一个组件看过去就像是一个容器啊,可以将子组件包装起来,装啥都行,就像一个垃圾桶。...

    wangshijunwangshijun 评论0 收藏0
  • 移动端横向滑屏之轮播图

    移动端横向滑屏之轮播图

    摘要:图片描述移动端的轮播图可以有很多方式实现,最常见的可以使用定位手指事件。四手指移入移出开关定时器 图片描述 移动端的轮播图可以有很多方式实现,最常见的可以使用定位 + 手指事件。但是我这里介绍的是 CSS3 中的 2d 变换和手指事件,因为变换属性...

    HydrogenHydrogen 评论0 收藏0
  • 【挥舞JS】JS实现继承,封装一个extends方法

    【挥舞JS】JS实现继承,封装一个extends方法

    摘要:父类正在吃饭正在唱歌刘雨子类封装一个方法子类父类子类可以继承父类的属性和方法,也可以扩展自己的属性和方法。 父类 function Person(name, age) { this.name = name; this.age = age; } Person.prototype = { eat: function () { ...

    wujl596wujl596 评论0 收藏0
  • 【挥舞JS】前端MVC,JS模板替换实现原理

    【挥舞JS】前端MVC,JS模板替换实现原理

    摘要:我们常用的框架,比如等,都有属于它们自己的表达式,比如,它们的数据绑定实现原理其实是利用了正则表达式。模式模型数据视图层控制器。注意这里的标签的属性要设置为,这样浏览器在渲染页面时不会把标签里面的内容渲染到页面上。 我们常用的框架,比...

    nodejhnodejh 评论0 收藏0
  • 【挥舞JS】vue双向数据绑定v-model实现原理

    【挥舞JS】vue双向数据绑定v-model实现原理

    摘要:设计模式数据观测原理在技术实现上,利用的是和存储器属性和所以只兼容及以上版本,可称为基于依赖收集的观测机制。核心是,即,保证数据和视图的一致性。采用数据劫持结合发布者订阅者模式的方式,在数据变动时发布消息给订阅者,触发相应的监听回调。...

    XanaHopperXanaHopper 评论0 收藏0
  • 【每日一包0020】throttle-debounce

    【每日一包0020】throttle-debounce

    摘要:地址函数的节流与防抖用法防抖用法默认为非立即执行函数测试用例 [github地址:https://github.com/ABCDdouyae...] throttle-debounce 函数的节流与防抖 throttle 用法:throttle(delay, callback) debounce 防抖 用法:throttle(delay, boolean(默认f...

    Yu_HuangYu_Huang 评论0 收藏0
  • 写一个菜鸟裹裹小程序吧

    写一个菜鸟裹裹小程序吧

    摘要:最近双十一过后,每天不是拿快递就是去拿快递的路上,翻开手机应用里的菜鸟裹裹查看快递是很方便的,当我在微信端搜索菜鸟裹裹小程序时,却没有发现,于是便想自己动手仿版写一个菜鸟裹裹的小程序,对其中的快递查询物流跟踪很有兴趣。 showImg("https...

    dreamansdreamans 评论0 收藏0
  • 中文 Markdown 编写格式规范的命令行工具 lint-md

    中文 Markdown 编写格式规范的命令行工具 lint-md

    摘要:用于检查中文编写格式规范的命令行工具,基于开发,且方便集成。忽略不检查该规则警告,但不阻断错误,且阻断通过来忽略文件和目录,语法。 lint-md 用于检查中文 markdown 编写格式规范的命令行工具,基于 AST 开发,且方便集成 ci。Cli tool to lint...

    wdzgegewdzgege 评论0 收藏0
  • 写一个小程序菜鸟裹裹吧

    写一个小程序菜鸟裹裹吧

    摘要:最近双十一过后,每天不是拿快递就是去拿快递的路上,翻开手机应用里的菜鸟裹裹查看快递是很方便的,当我在微信端搜索菜鸟裹裹小程序时,却没有发现,于是便想自己动手仿版写一个菜鸟裹裹的小程序,对其中的快递查询物流跟踪很有兴趣。 新手写小程序并...

    NikoManiacNikoManiac 评论0 收藏0
  • FIBOS快速入门

    FIBOS快速入门

    摘要:启动节点环境配置脚本创建文件夹,保存如下代码至运行开发环境运行结果日志部分如果你看到了以上的消息,说明运行成功,已经开始区块生产。 搭建一个 FIBOS 开发环境需要安装 fibos 和 fibos.js。 本章节示例代码的目录结构: hello_fibos/ ├── fi...

    SimonMaSimonMa 评论0 收藏0
  • js中获取昨天今天明天的时间

    js中获取昨天今天明天的时间

    摘要:不管是前端还是后台,甚至是数据库中,都会经常频繁的获取各种时间,今天整理了一下在中获取时间,就当作一个笔记记录一下获取昨天时间获取一周前的时间个位数补个,如个位数补个,如获取明天的时间获取今天的时间 不管是前端还是后台,甚至是数据库中...

    sorrasorra 评论0 收藏0
  • 写一个菜鸟裹裹小程序吧

    写一个菜鸟裹裹小程序吧

    摘要:最近双十一过后,每天不是拿快递就是去拿快递的路上,翻开手机应用里的菜鸟裹裹查看快递是很方便的,当我在微信端搜索菜鸟裹裹小程序时,却没有发现,于是便想自己动手仿版写一个菜鸟裹裹的小程序,对其中的快递查询物流跟踪很有兴趣。 新手写小程序并...

    evin2016evin2016 评论0 收藏0
  • websocket+sockjs+stompjs详解及实例

    websocket+sockjs+stompjs详解及实例

    摘要:面向消息的简单文本协议。为提供了备选方案。但无论哪种场景,对于实际应用来说,这种通信形式层级过低。协议,来为浏览器和间的通信增加适当的消息语义。协议解决了浏览器发起请求以及服务器响应请求的细节,假设协议并不存在,只能使用套接字来编写应...

    remcarpediemremcarpediem 评论0 收藏0
  • Node.js入门:模块机制

    Node.js入门:模块机制

    摘要:模块载入策略的模块分为两类,一类为原生核心模块,一类为文件模块。最后传入对象的,方法,,文件名,目录名作为实参并执行。在这个主文件中,可以通过方法去引入其余的模块。以上所描述的模块载入机制均定义在中。 CommonJS规范  早在Netscape诞生...

    alanoddsoffalanoddsoff 评论0 收藏0
  • postcss-bem插件在webpack4以上版本报错处理 .moveTo is not a fu

    postcss-bem插件在webpack4以上版本报错处理 .moveTo is not a fu

    摘要:强大的插件让我们在编写的过程中获得了极大的便利,比如,我们可以方便的使用语法来命名我们的组件。但是在以上的版本中,却会导致编译报错这是由于源字符串解析成的抽象语法树已经废弃了该方法参考一场由引发的血案。 postcss强大的插件让我们在编写c...

    PiscesYEPiscesYE 评论0 收藏0
  • react 中发布订阅模式使用

    react 中发布订阅模式使用

    摘要:中发布订阅模式使用场景怎么能将设计模式应用到我们的项目中以前一直在思考这个问题。两个模块在事件系统唯一的联系就是事先定义好事件的。 react 中发布订阅模式使用 场景 怎么能将设计模式应用到我们的 React 项目中?以前一直在思考这个问题。 场景...

    UsherChenUsherChen 评论0 收藏0
  • css页面布局

    css页面布局

    摘要:回顾复习页面布局三栏布局左右固定中间自适应部分同一如下中间自适应方法一原理利用第一和第二个盒子的左右浮动,使得与第三个盒子在一行缺点当宽度小于时,会繁发生换行以及中间高度大于时,会有两边覆盖其实中间的宽度就是可以利用解决方法二原理利用...

    chavesguchavesgu 评论0 收藏0
  • 通过li-canvas轻松实现单图、多图、圆角图绘制,单行文字、多行文字、竖向文字绘制,自动换行,保

    通过li-canvas轻松实现单图、多图、圆角图绘制,单行文字、多行文字、竖向文字绘制,自动换行,保

    摘要:新增的是个强大的功能,估计大家平时都会用到,只是频率不高,偶尔用它合成图片,但是如果不进行封装的话,代码会很乱,所以对常用的画图绘制文字保存功能进行了封装,目前还比较满意,能够快速完成绘图任务,从容应对需求变更,只需进行简单配置即可。...

    sourcesource 评论0 收藏0
  • for循环let和var在定时器中的变量泄露

    for循环let和var在定时器中的变量泄露

    摘要:而命令声明的,在全局范围内都有效,全局只有一个变量,循环执行语句也相当于一个块级作用域。,就是,,,,看一下用降级到的样子基本差不多 前几天面试遇到了一些问题,恰好今天偶然间看到了这个问题,决定记录一下 showImg("https://segmentfault.c...

    PascalXiePascalXie 评论0 收藏0

热门文章

<