文章库ARTICLE COLUMN

  • ES6 的解构赋值前每次都创建一个对象吗?会加重 GC 的负担吗?

    ES6 的解构赋值前每次都创建一个对象吗?会加重 GC 的负担吗?

    摘要:运行其中的可以查看引擎生成的字节码。当我们使用解构赋值后我们可以看到,代码明显增加了很多,创建了一个对象。扩展阅读理解的字节码译使用参数查看内存由于这个内存占用很小,因此我们加一个循环。 本文来源于知乎上的一个提问。 为了程序的易读性...

    hightopohightopo 评论0 收藏0
  • 关于websocket制作聊天室的的一些总结

    关于websocket制作聊天室的的一些总结

    摘要:的总结在一个聊天室系统中,常常使用作为通信的主要方式。服务端对客户端所发送的请求进行处理登陆验证等操作在这里,通过来接受客户端所传递的数据,为相同方法名,其后跟的函数为登陆验证的具体操作,比如用户验证是否存在。 websocket的总结 在一个...

    OceanOcean 评论0 收藏0
  • 使用push过程中发现的小细节

    使用push过程中发现的小细节

    摘要:相信大家平时开发的过程中,经常需要对数组进行操作,说到对数组的操作,还是出场率很高的。今天本人在使用的过程中,因为对这个方法的理解不够深,导致开发过程中出现了小小的困扰。 相信大家平时开发的过程中,经常需要对数组进行操作,说到对数组的...

    flyer_devflyer_dev 评论0 收藏0
  • Promise详解

    Promise详解

    摘要:等待十秒后代码才算执行完毕常见用法将定时器和异步操作放在一起,如果定时器先触发,则认为超时,告知用户。 Promise介绍: 用于异步计算 将异步操作队列化,按照期望的顺序执行,返回符合预期的结果 可以在对象之间传递和操作promise,帮助我们处理...

    cklljckllj 评论0 收藏0
  • vue小项目实战

    vue小项目实战

    摘要:概念图此文章参考网络教程清单实现过程项目说明这个简单小项目只提供一个小小小的骨架,需要向它身上具体加多少肉,需要大家考虑好功能和布局后进行完善。详情请看下图具体文件夹以及文件名称可根据自己项目进行自拟。 概念图 showImg("https://segmen...

    VishKozusVishKozus 评论0 收藏0
  • vue 传参

    vue 传参

    摘要:文件目录结构效果图原理表示当浏览器路径跳到是即路径为时的属性的属性的值就获得为 文件目录结构showImg("https://segmentfault.com/img/remote/1460000015422077"); router >> index.js { path: "/Page8", name...

    bbbbbbbbbbbb 评论0 收藏0
  • (原创)vue传参之通过Vue属性$route的params传参

    (原创)vue传参之通过Vue属性$route的params传参

    摘要:传值与传参是两块东西概念图原理传参的原理主要在于也有是的属性是的属性用来储存数据的键值对对象形式储存很多属性键值对属性属性值在里面清单通过浏览器插件开发者工具插件可以看的到属性内部的具体数据可以说于是一个中间容器用来容纳参数是键值对的...

    30e8336b822930e8336b8229 评论0 收藏0
  • 【刷算法】判断二叉搜索树的后序遍历序列的递归实现和非递归实现

    【刷算法】判断二叉搜索树的后序遍历序列的递归实现和非递归实现

    摘要:题目描述输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。那么对于二叉搜索树的后序遍历的序列来说,最后一个元素即是它的根节点,序列的前某部分元素全部小于最后一个元素,序列的后某部分元素全大于最后一个元素。 题目描述 输入...

    AnshiiiAnshiii 评论0 收藏0
  • 【刷算法】从上往下打印二叉树

    【刷算法】从上往下打印二叉树

    摘要:题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。分析二叉树的层次遍历,可以借助队列的帮助实现 题目描述 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 分析 二叉树的层次遍历,可以借助队列的帮助 实现 /* function Tre...

    ShowerSunShowerSun 评论0 收藏0
  • React-Native 真的是移动开发的未来吗

    React-Native 真的是移动开发的未来吗

    摘要:在版本上,安卓系统上的渲染就有锯齿,后来我们不分效果是使用图片实现的,汗啊第三方组件不全。摇一摇问题的解决在我们使用了等状态管理时,热更新不会更新这些代码,而频繁摇一摇实在是太累了。此时可以使用此时相当于虚拟了一个摇一摇事件。 公司本...

    thursdaythursday 评论0 收藏0
  • 在 web 上使用 JavaScript 模块

    在 web 上使用 JavaScript 模块

    摘要:本文将介绍如何使用模块,如何有效地部署,以及团队如何使模块在未来变得更好用。在此以前,你可能使用过用户级别的模块系统,比如在中的,或者是,或者其他别的实现。只需在变量语句或声明前面加上即可 原文:Using JavaScript modules on the web ...

    weakishweakish 评论0 收藏0
  • JavaScript实现的几种排序

    JavaScript实现的几种排序

    摘要:冒泡排序原理冒泡排序的过程就是将数组中相邻的两个元素进行比较,如果前面的元素比后面的元素要大交换位置,否则位置不变举个栗子有数组第一轮循环和比较,小于两者位置不变,接下来和比较,大于,两者交换位置,接着和比较,两者交换位置,继续和比较...

    piapiapiapia 评论0 收藏0
  • js 值引用和值复制

    js 值引用和值复制

    摘要:值类型中值的类型可简单分为三类,即基础类型复杂类型特殊类型。复杂类型是指即广义的对象类型,可由多个简单类型的值的合成,可以看作是一个存放各种值的容器。值类型赋值举例引用类型赋值举例 JS值类型 JS中值的类型可简单分为三类,即基础类型、复...

    weijweij 评论0 收藏0
  • JS的函数调用栈有多深?

    JS的函数调用栈有多深?

    摘要:中尾递归优化支持尾递归优化如果一个函数的最后一个操作是函数调用,那么将会用跳转而不是子调用。自从年双十一正式上线,累计处理了亿错误事件,付费客户有阳光保险核桃编程荔枝掌门对微脉青团社等众多知名企业。 译者按: 有时候会遇到Maximum call ...

    AprilJAprilJ 评论0 收藏0
  • Webpack 3一些代码体积优化方案的小结

    Webpack 3一些代码体积优化方案的小结

    摘要:表示生成一个懒加载的,只有当需要时才会被加载。主要是作用域提升,将所有模块放在同一个作用域当中,一方面能提高运行速度,另一方面也能降低文件体积。前提是你的代码是用模块写的。参考文章学习小结 前言 之前接手公司一个前端项目,开发了几个月...

    taowentaowen 评论0 收藏0
  • 一个react的关于统计数字的动画---Scoreboard

    一个react的关于统计数字的动画---Scoreboard

    摘要:所有动画都是做的,性能应该是最优的了。动画的时间数字的样式外框的样式的数据变化,是我随机产生的。。如果大家有任何关于这个动画扩展的需求可以直接提的。我尽量第一时间反馈,毕竟我是以挣为目的的,哈哈哈哈 呃呃呃,具体这个效果是不是叫这个名...

    SikeSike 评论0 收藏0
  • 自己动手搭建webpack

    自己动手搭建webpack

    摘要:初探从头整理搭建流程主要配置入口配置输出配置文件解析模块配置插件配置目录介绍存放构建配置文件项目开发目录公共静态文件脚本文件样式文件页面文件初始包开发依赖这里使用版本开始搭建在文件夹下面创建,代码如下在文件夹下面创建,任意写几行代码以...

    douziflydouzifly 评论0 收藏0
  • 【Under-the-hood-ReactJS-Part1】React源码解读

    【Under-the-hood-ReactJS-Part1】React源码解读

    摘要:回到,事务是中广泛采用的一种模式。先不论包装行为,事务允许应用重置事务流,阻塞一个已经在执行过程中的同步方法等等。我们调用挂载方法,并把它包装进这个事务中,这是为了在挂载动作后,会检查已挂载组件影响到了哪些内容,并更新这些内容。 接上...

    lindroidlindroid 评论0 收藏0
  • H5剪切板功能

    H5剪切板功能

    摘要:复制内容到剪贴板插件官网地址引用方式默认是截取中的的属性值截取输入框中的值里面还有很多高级用法可以前往官网逻辑更多细节官网框架提供的剪切板插件      最近使用Vue开发Line(日韩的一款类似中国微信平台)的内嵌H5.里面的有一个需求就是将当...

    DeveloperDeveloper 评论0 收藏0
  • js头像裁剪实现——canvas+Jcrop+jQuery

    js头像裁剪实现——canvas+Jcrop+jQuery

    摘要:表示的不一定是原生格式的数据。接口基于,继承了的功能并将其扩展使其支持用户系统上的文件。要从其他非对象和数据构造一个,请使用构造函数。要创建包含另一个数据的子集,请使用方法。要获取用户文件系统上的文件对应的对象,请参阅文档。 封好的插...

    veranoverano 评论0 收藏0
  • co 函数库

    co 函数库

    摘要:参考函数库是用于函数自动执行的一个小工具。是一个函数函数返回一个函数执行完成上面代码中,等到函数执行结束,就会输出一行提示。函数其实就是将两种自动执行器函数和对象,包装成一个库。使用的前提是,函数内的命令后面,只能是函数或者对象。 参...

    张红新张红新 评论0 收藏0
  • This 指针--深思

    This 指针--深思

    摘要:当代码在一个环境中执行时,会创建变量对象的一个作用域链。可以指向不同的运行环境,这里的运行环境本质上指的是对象,可以是内建对象自定义对象或者全局对象。 今天早上看到公众号推送了阮一峰老师的文章JavaScript 的 this 原理,文章不是很长于是...

    ernest.wangernest.wang 评论0 收藏0
  • ES6精解:let、const、块级作用域

    ES6精解:let、const、块级作用域

    摘要:命令新增了命令,跟类似,都是用来声明变量的不允许重复声明报错不存在变量提升报错正确写法为既要先定义,后面才能有这个值,否则会报错,如果改成会提示未定义,但是就直接报错了暂时性死区只要在块级作用域里面存在则它所声明的变量就绑定在这个块级...

    BWrongBWrong 评论0 收藏0
  • uploadify的使用错误

    uploadify的使用错误

    摘要:在看的视频教程中,学习使用模版,在使用插件上传图片中出现错误。因为使用,出现这样的情况说明没有在使用之前没有导入。在网上查了之后原来重复导入导致的,仔细检查后,原来在文件中已经导入,所以将导入文件放在和之前,无需额外导入即可解决。 在...

    derek_334892derek_334892 评论0 收藏0
  • 移动端H5多页开发拍门砖经验

    移动端H5多页开发拍门砖经验

    摘要:以下会以其中一个以公积金页面开发项目作为例子,介绍移动端的一些常见问题和使用作为进行多页开发的经验。所以要想在微信开发调试工具中获取,我们需要使用一种叫做内网穿透的工具。 showImg("https://segmentfault.com/img/remote/1460000015405042?...

    hightopohightopo 评论0 收藏0

热门文章

<