文章库ARTICLE COLUMN

  • [译文] JavaScript工作原理:内存管理+如何处理4种常见的内存泄露

    [译文] JavaScript工作原理:内存管理+如何处理4种常见的内存泄露

    摘要:本系列的第一篇文章着重提供一个关于引擎运行时和调用栈的概述。在硬件层面,计算机内存由大量的触发器组成。每个触发器包含几个晶体管能够存储一个比特译注位。可以通过唯一标识符来访问单个触发器,所以可以对它们进行读写操作。比特称为个字节。 原...

    adam1q84adam1q84 评论0 收藏0
  • Javascript 数据结构与算法——二叉树

    Javascript 数据结构与算法——二叉树

    摘要:一个节点可以有多个子节点二叉树二叉树是一种特殊的树,子节点数不超过个。以某种特定的顺序访问树中所有的节点称为树的遍历树的层数称为树的深度一个父节点的两个子节点分别称为左节点和右节点二叉查找树又称二叉排序树是一种特殊的二叉树。 原文地址...

    shengguoshengguo 评论0 收藏0
  • js 面试官想了解你有多理解call,apply,bind?

    js 面试官想了解你有多理解call,apply,bind?

    摘要:返回值这段在下方应用中有详细的示例解析。回调函数丢失的解决方案绑定回调函数的指向这是典型的应用场景绑定指向,用做回调函数。 showImg("https://segmentfault.com/img/remote/1460000019971331?w=1024&h=680"); 函数原型链中的 apply,call 和 bi...

    wuaiqiuwuaiqiu 评论0 收藏0
  • 基于 protobuf 协议实现高性能的 IM 客户端

    基于 protobuf 协议实现高性能的 IM 客户端

    摘要:涉及到计算机基础知识,例如字节缓冲大小端等。是指用多少位表示的整数,例如就是用位即一个字节表示的整数,二进制范围是,对应的十进制就是。开发时通讯双方或者多方终端都遵循协议。 这里记录了使用 protobuf 协议与服务端数据交互的相关内容和知识...

    ssshooterssshooter 评论0 收藏0
  • Javascript基础知识-执行上下文和执行上下文栈

    Javascript基础知识-执行上下文和执行上下文栈

    摘要:具体表现为执上下栈浏览器中的解释器是单线程的,相当于浏览器中同时间只能做个事情。代码中只有个全局执上下,和数个函数执上下,这些组成了执上下栈。个函数的执上下,在函数执完毕后,会被移出执上下栈。逗号表达式只返回最后一项。 执⾏上下⽂ 当...

    Wuv1UpWuv1Up 评论0 收藏0
  • vue项目接入mock&& axios 通用配置

    vue项目接入mock&& axios 通用配置

    摘要:前言兵马未动粮草先行同理项目开发过程中经常会出现接口未出前端页面已搭建完毕的情况此时为了提高前端的开发效率解放生产力我们可以按照预定的接口文档做一些接口模拟的工作等等后端小伙伴开发完接口后我们只需要替换一个接口基地址即可初始准备这里已...

    IlikewhiteIlikewhite 评论0 收藏0
  • Javascript克隆对象

    Javascript克隆对象

    摘要:浅克隆一使用时,它会将指针复制到它占用的内存空间。三使用是一个修改并返回目标对象的函数将里面的东西重新赋值给一个空对象深克隆仅对数字字符串和不含函数和属性的对象有效对所有类型有效,函数和会通过引用复制输出参考 浅克隆 一. = const o...

    n7thenn7then 评论0 收藏0
  • 前端面试每日3+1——第110天

    前端面试每日3+1——第110天

    摘要:前端面试每日题,以面试题来驱动学习,每天进步一点让努力成为一种习惯,让奋斗成为一种享受相信坚持的力量学习不打烊,充电加油只为遇到更好的自己,天无节假日,每天早上点纯手工发布面试题死磕自己,愉悦大家。 今天的知识点 (2019.08.04) —— 第1...

    gxyzgxyz 评论0 收藏0
  • 详解Vue服务端渲染

    详解Vue服务端渲染

    摘要:二服务端渲染初体验使用的服务端渲染功能,需要引入提供的服务端渲染模块,其作用是创建一个渲染器,该渲染器可以将实例渲染成字符串。 详解Vue服务端渲染 一、服务端渲染 - 简介 所谓服务端渲染就是将代码的渲染交给服务器,服务器将渲染好的html字符...

    Paul_KingPaul_King 评论0 收藏0
  • 19年8月4日

    19年8月4日

    摘要:一周技术总结和分享这周工作中遇到了一个多层表格筛选列本地化的东西。最后的解决方式是用一起实现多层嵌套筛选项的本地化。全选维度分类维度分类 一周技术总结和分享 这周工作中遇到了一个多层表格筛选列本地化的东西。最后的解决方式是用vux + core...

    zhangrxiangzhangrxiang 评论0 收藏0
  • 简单搭建基于Webpack +Vue.js的开发环境

    简单搭建基于Webpack +Vue.js的开发环境

    摘要:安装环境下载地址安装版本管理器下载到上下载最新版本的安装包,然后按提示安装即可。全局安装命令查看源镜像的命令以上都是镜像地址。镜像地址前面的表示当前使用该地址下包。若修改的位置,输入表示使用该镜像。至此,开发环境搭建完毕。 1、安装nod...

    刘玉平刘玉平 评论0 收藏0
  • 第八集: 从零开始实现一套pc端vue的ui组件库(input, textarea组件)

    第八集: 从零开始实现一套pc端vue的ui组件库(input, textarea组件)

    摘要:第八集从零开始实现输入框组件本集定位组件是交互的一大利器他与用户的交流最为密切所以奠定了他在组件界的重要地位也算是一种如果可以的话本集也会一起说完毕竟是一个类型的一起学完收获会很大古人云组件不封输入框,一到面试就发慌一简介大家如果对这...

    chanthuangchanthuang 评论0 收藏0
  • 从js讲解时间复杂度和空间复杂度

    从js讲解时间复杂度和空间复杂度

    摘要:以上是我对时间复杂度和空间复杂度的一些认识,有不足或者不对的地方,希望指出来 1. 博客背景 今天有同事在检查代码的时候,由于函数写的性能不是很好,被打回去重构了,细思极恐,今天和大家分享一篇用js讲解的时间复杂度和空间复杂度的博客 2. 复杂...

    zhaotzhaot 评论0 收藏0
  • 输入一个url发生什么

    输入一个url发生什么

    摘要:服务器处理请求返回报文响应报文由相响应行响应头响应主体三个部分组成,如下图响应行包含协议版本状态码状态码描述协议版本状态码请求成功以创建,成功请求并创建了新的资源非授权信息。 输入一个url发生了什么 DNS解析 TCP连接 发送http请求 服务器...

    NeverSayNeverNeverSayNever 评论0 收藏0
  • vue-cli 3.0  安装使用

    vue-cli 3.0 安装使用

    摘要:基础命令安装检查是否安装成功新建项目项目启动打包功能配置运行以下命令来创建一个新项目你可以选默认的包含了基本的设置的,也可以选手动选择特性来选取需要的特性这里我们选择手动选择功能自定义功能配置按下空格选择或取消路由是否使用模式如果 基...

    seanHaiseanHai 评论0 收藏0
  • 前端面试每日3+1(周汇总2019.08.04)

    前端面试每日3+1(周汇总2019.08.04)

    摘要:前端面试每日题,以面试题来驱动学习,每天进步一点让努力成为一种习惯,让奋斗成为一种享受相信坚持的力量学习不打烊,充电加油只为遇到更好的自己,天无节假日,每天早上点纯手工发布面试题死磕自己,愉悦大家。 《论语》,曾子曰:吾日三省吾身...

    loongggloonggg 评论0 收藏0
  • react工程化项目配置指南

    react工程化项目配置指南

    https://www.jianshu.com/p/c3e... 总共有6大配置,搜索网址查看

    wangbjunwangbjun 评论0 收藏0
  • React源码解析之React.children.map()

    React源码解析之React.children.map()

    摘要:一例子看到一个有趣的现象,就是多层嵌套的数组经过后,平铺成了,接下来以该例解析二作用源码进行基本的判断和初始化后,调用该方法就是重命名了,即解析注意,该数组在里面滚了一圈后,会结果三作用的包裹器源码第一次第二次如果字符串中有连续多个的...

    kuangcaibaokuangcaibao 评论0 收藏0
  • 一步一步搭建前端监控系统:如何记录用户行为?

    一步一步搭建前端监控系统:如何记录用户行为?

    摘要:摘要通过记录用户行为,快速复现场景。这是搭建前端监控系统的第二章,主要是介绍如何统计报错,跟着我一步步做,你也能搭建出一个属于自己的前端监控系统。 摘要: 通过记录用户行为,快速复现BUG场景。 作者:一步一个脚印一个坑 原文:搭建前端监...

    tolerioustolerious 评论0 收藏0
  • 移动常见疑难问题

    移动常见疑难问题

    摘要:是在系列事件发生后大约才触发的,混用和就会导致点透问题。获取视图原始高度方案二能较好地处理滚动的问题。禁止蒙层底下页面跟随滚动原因弹窗是常见的交互方式,而蒙层是弹窗必不可少的元素。 平时的开发过程中,经常会遇到一些疑难杂症,在这里记录...

    KevinYanKevinYan 评论0 收藏0
  • js获取当天0点时间兼容ie写法

    js获取当天0点时间兼容ie写法

    //当前时间let time = new Date(); //当天0点(京8时区写法)let day = time - time % (24 * 60 * 60 * 1000) - 8 * 60 * 60 * 1000; 网上大部分的写法是new Date( new Date( new Date().toLocaleDateString() ).getTime() );在IE上获取到的是NaN.....

    dreamtecherdreamtecher 评论0 收藏0
  • 【DailyENJS第1期】JavaScript克隆对象的3种方法

    【DailyENJS第1期】JavaScript克隆对象的3种方法

    摘要:致力于翻译优秀的前端英文技术文章,为技术同学带来更好的技术视野。因为在中的对象是引用值,所以不能简单地使用进行复制。但不用担心,这里有种方法可以克隆一个对象 DailyENJS 致力于翻译优秀的前端英文技术文章,为技术同学带来更好的技术视野。 s...

    LeviDingLeviDing 评论0 收藏0
  • 谈谈React事件机制和未来(react-events)

    谈谈React事件机制和未来(react-events)

    摘要:另外第三方也可以通过的事件插件机制来合成自定义事件,尽管很少人这么做。抽象跨平台事件机制。打算干预事件的分发。事件是的一个自定义事件,旨在规范化表单元素的变动事件。 showImg("https://segmentfault.com/img/remote/1460000019961124?w=713&...

    TNFETNFE 评论0 收藏0
  • Antmove 缘起 - 好用的小程序多端解决方案

    Antmove 缘起 - 好用的小程序多端解决方案

    摘要:目前支持哪些平台的搬家目前对外开放版本释放了微信小程序转支付宝小程序的功能,这也是我们在调研中发现需求最多的。从笔者的了解来看,微信小程序框架原理更接近于,而支付宝小程序更接近于。 原文地址: https://ant-move.github.io/we... 蚂蚁搬...

    crelabercrelaber 评论0 收藏0
  • [译]Loadtest库做负载测试

    [译]Loadtest库做负载测试

    摘要:在选定的或者上进行负载测试,允许在你自己的测试里轻松集成。使用提供的非常容易整合到你的包里进行编程负载测试。在部署新版本软件之前,使运行负载测试成为系统测试的一部分变得非常容易。 前言 因为最近学习需要用到一些测试库测试性能,但是工具...

    asorenasoren 评论0 收藏0

热门文章

<