文章库ARTICLE COLUMN

  • Es6新特性学习

    Es6新特性学习

    摘要:基础语法变量提升都可以个难点在编译时执行并没有报错,执行结果如图注意结果没有变更改结果值变了参考新特性未完一直更新 基础语法 变量提升 //es5 var arr = []; for(var i=0; i...

    AlphaWalletAlphaWallet 评论0 收藏0
  • js原生递归获取一个节点的所有父级节点

    js原生递归获取一个节点的所有父级节点

    摘要:一级二级三级目标获取传入标签的所有父级标签初始节点初始节点的所有父级节点递归初始节点的所有父级节点传入标签是否是对象父级标签是否是是着停止返回集合反之继续放入集合再上一层寻找返回集合结束 一级 ...

    kgbookkgbook 评论0 收藏0
  • 性能跃升50%!解密自主研发的金融级分布式关系数据库OceanBase 2.0

    性能跃升50%!解密自主研发的金融级分布式关系数据库OceanBase 2.0

    摘要:小蚂蚁说相信大家对蚂蚁金服自主研发的金融级分布式关系数据库的故事不再陌生了。文末有彩蛋在普通硬件上提供极限性能的数据库服务是完全自主研发的金融级分布式关系数据库,从架构上可以通过扩展机器来解决集群服务能力的扩展需求。 小蚂蚁说:相信大...

    UsherChenUsherChen 评论0 收藏0
  • 浅谈vi-motion小程序运动组件的内部原理

    浅谈vi-motion小程序运动组件的内部原理

    摘要:组件介绍组件的内部运动是动画,使用的是开源动画库的出现是为了解决小程序开发时的复杂运动会话框。但是我们在结构中用语句来控制组件的显示与隐藏的。因为该组件的使命是提供多种运动方式,所以不会定义用于装载内容盒子的样式。 vi-motion 组件介绍...

    yhaolpzyhaolpz 评论0 收藏0
  • 你真的了解 Unicode 和 UTF-8 吗?

    你真的了解 Unicode 和 UTF-8 吗?

    摘要:编码就是为了解决编码的问题而生的,它扩展自基本多文种平面中,与编码完全一致,使用两个字节表示到范围使用个字节表示编码的市场份额和比很小,在页面中只占。 引言 一直以来总是对 unicode, UTF-8 等编码知识懵懵懂懂的,尤其是在做项目过程中只要...

    littlelightsslittlelightss 评论0 收藏0
  • node link 踩坑记录

    node link 踩坑记录

    摘要:问题说明使用之后。依然无法在其他地方使用背景描述想在本地开发一款工具,使用之后,一直无法在本地执行,都显示一直认为自己使用的方式错了,写了个简单的也无法在本地执行。使用以下命令即可记录几个命令参考链接 问题说明:使用npm link 之后。依...

    aboutUaboutU 评论0 收藏0
  • Promise学习笔记。

    Promise学习笔记。

    摘要:第一个回调函数完成后,会将返回结果作为参数,传入第二个回调函数。采用链式的,可以指定一组按照次序调用的回调函数。这时,第二个方法指定的回调函数,就会等待这个新的对象状态发生变化。处理和前一个回调函数运行时发生的错误。 1.Promise的含义 ...

    AmosAmos 评论0 收藏0
  • 模拟实现bind方法

    模拟实现bind方法

    摘要:前言最近接触到方法,为了加深理解,自己模拟实现一下。我们模拟的方法参考上的。基本上关于模拟的实现就是这样。所以不能肯定刚才的就是总结完全重写构造函数原型对象要放在构造函数后面,如果放在构造函数里面,可能原型链会有错误。 前言 最近接触...

    array_huangarray_huang 评论0 收藏0
  • mocha

    mocha

    摘要:抹茶是一款测试框架,支持在和浏览器端运行。只要程序抛出一个错误,就会认为测试不通过。使用内置的断言库断言抛出一个如果参数是一个则会抛出这个。并且根据的状态来决定测试是否通过。 这篇文章百分之99都是照着mocha官网的内容来写的。就是个扫盲...

    ruicbAndroidruicbAndroid 评论0 收藏0
  • JavaScript 中如何判断变量是否为数组

    JavaScript 中如何判断变量是否为数组

    摘要:中判断变量是否为数组常见的方法不靠谱的方法中的使用默认加作兼容的组合。 Javascript中判断变量是否为数组? 常见的方法 v => Array.isArray(v); v => v instanceof Array; // 不靠谱的方法 v => Object.prototype.toString.call(v) === "[object ...

    chanjarsterchanjarster 评论0 收藏0
  • js 事件笔记

    js 事件笔记

    摘要:只能写成在捕获阶段监听这个事件。默认为,表示事件是否可以被取消只有为的时候,才能用取消这个事件。阻止默认事件结果结果和在事件处理程序内部,始终等同于,为绑定事件的元素,而是为触发事件的实际目标。 一、事件简述 1、事件概念 在Web中, 事件...

    Barry_NgBarry_Ng 评论0 收藏0
  • 教你webpack、react和node.js环境配置(上篇)

    教你webpack、react和node.js环境配置(上篇)

    摘要:这里是里面的内容安装如果速度太慢,建议使用淘宝的,和的区别建议去了解一下。安装以及相关插件使用加载器继续修改里面的内容,给对象加一个属性。 很多人刚学习react的时候,往往因为繁琐的配置而头疼,这里我将手把手教大家怎么用webpack配置react...

    SoapEyeSoapEye 评论0 收藏0
  • 输入 url 到页面展现的短短几秒内浏览器究竟做了什么?

    输入 url 到页面展现的短短几秒内浏览器究竟做了什么?

    摘要:在上述过程再细化为浏览器搜索自己的缓存。至此,浏览器已经得到了域名对应的地址。具体过程如下在中这一过程如下首先是字节流,经过解码之后是字符流,然后通过词法分析器会被解释成词语,之后经过语法分析器构建成节点,最后这些节点被组建成一棵树。...

    dackeldackel 评论0 收藏0
  • 列表页曝光埋点实现

    列表页曝光埋点实现

    摘要:列表页曝光埋点实现以商品为例要求商品一半以上出现在视窗中时上报该行的商品快速滑动过去的商品不上报滑动过程中如果一行商品一直未消失在视野中一半以上,不能重复上报滑出视野的商品,再次滑入视野时需要再次上报分析需要以下信息商品所在行的高度固...

    miqtmiqt 评论0 收藏0
  • 浏览器缓存小结

    浏览器缓存小结

    摘要:原文链接浏览器缓存浏览器缓存强缓存协商缓存强缓存释义客户端第一次问服务器要某个资源时,服务器丢还给客户端所请求的这个资源同时,告诉客户端将这个资源保存在本地,并且在未来的某个时点之前如果还需要这个资源,直接从本地获取就行了,不用向服务...

    pepperwangpepperwang 评论0 收藏0
  • Ajax上传图片

    Ajax上传图片

    摘要:上传图片的类型是如下图当我们选择图片文件时如下判断是否为空如下为空不为空上传到后台之前要先加一个把它包起来,并添加点击按钮上传如下点击上传然后是部分通过上传创建一个把添加进去命名为成功失败就这么简单,后台接收即可 上传图片input的类型...

    DoINsiStDoINsiSt 评论0 收藏0
  • 浅谈cookie,session和localStorage,sessionStorage的区别

    浅谈cookie,session和localStorage,sessionStorage的区别

    摘要:保持状态保存在浏览器端,保存在服务器端存储的大小单个保存的数据不能超过大小没有限制。的目的是克服由所带来的一些限制,当数据需要被严格控制在客户端时,不需要持续的将数据发回服务器。的生命周期是仅在当前会话下有效。 写在前面 既然是浅谈,...

    frolcfrolc 评论0 收藏0
  • 正则表达式实战

    正则表达式实战

    摘要:使用可以参考的高阶用法将字符串中每个单词的首字母设置为大写匹配文本进行替换验证首字母是否大写取出指定的字符串如果正则表达式匹配成功,则会执行回调函数,如果没有匹配成功,则直接返回原字符串如果匹配成功,则返回的参数依次为原字符串,匹配的...

    godruoyigodruoyi 评论0 收藏0
  • G6的插件系统

    G6的插件系统

    摘要:的插件系统做的相当完善可惜文档没有具体说到这里整理一下的插件插件大致分为四种类型行为可以理解为事件处理的插件就是和的样式同样是插件插件的布局之类这部分涉及的算法比较多插件就是自定义工具函数将其内置中这四种插件都有各自的写法以及但是文档...

    IlikewhiteIlikewhite 评论0 收藏0
  • 腾讯云IM-SDK集成(web端)完成IM登录

    腾讯云IM-SDK集成(web端)完成IM登录

    摘要:我个人觉得腾讯云的文档,以及一些例子,写得有点简单,并且是用做的,当然我只是做的是端,至于其他小程序端,还有其他端那我就不清楚了。 一脸懵逼的看着腾讯云的文档,完成了所谓的采坑之旅 (1)很多人估计公司也需要用到聊天,以及音视频的功能,...

    mikyoumikyou 评论0 收藏0
  • 前端修炼の道 | <div> 标签简介

    前端修炼の道 | <div> 标签简介

    摘要:标签是最基本的,同时也是最常用的标签。该标签是一个双标签,出现在主体区域中,主要作为一个容器标签来使用,在标签中可以包含除之外的所有主体标签。因此,的主要作用就是用来对结构进行布局。示例标签的使用上述代码中,分别创建了两个块级元素。 ...

    vvpalevvpale 评论0 收藏0
  • 从 0 到 1 再到 100, 搭建、编写、构建一个前端项目

    从 0 到 1 再到 100, 搭建、编写、构建一个前端项目

    摘要:从到再到搭建编写构建一个前端项目选择现成的项目模板还是自己搭建项目骨架搭建一个前端项目的方式有两种选择现成的项目模板自己搭建项目骨架。使用版本控制系统管理源代码项目搭建好后,需要一个版本控制系统来管理源代码。 从 0 到 1 再到 100, 搭建...

    call_me_Rcall_me_R 评论0 收藏0
  • async await 个人总结

    async await 个人总结

    摘要:认识首先要从单个熟悉官方介绍声明将定义一个返回对象的异步函数。 认识async await 首先要从单个熟悉 async 官方介绍:async function 声明将定义一个返回 AsyncFunction 对象的异步函数。个人理解: 1. 首先`async function`会申明定义一个异步执...

    junnplusjunnplus 评论0 收藏0
  • (生命周期钩子)vue 项目实战

    (生命周期钩子)vue 项目实战

    摘要:生命周期简单来说就是一个组件从创建到初始化到销毁的一个过程,在这个过程中有这些生命周期钩子函数我们可以更方便的去操作整一个组件。 Vue实例的生命周期钩子函数(8个) beforeCreate   刚 new了一个组件,无法访问到数据和真实的dom,基本上这...

    neuSnailneuSnail 评论0 收藏0
  • Vue一个案例引发「动画」的使用总结

    Vue一个案例引发「动画」的使用总结

    摘要:既然我们知道了方法,我们就来给它加一个简单的动画。动画中还给我们提供了一些钩子函数,我们可以使用钩子函数构建动画。它会告知我们的动画完成,我们绑定了为,告诉组件跳过的检测,使用。 项目开发中动画有着很重要的作用,而且也是用到的地方非常...

    liuchengxuliuchengxu 评论0 收藏0

热门文章

<