文章库ARTICLE COLUMN

  • JS函数柯里化

    JS函数柯里化

    摘要:个人理解为在函数传执行时函数并不计算结果,而是返回一个新的函数,这个新的函数已经内置了之前的参数,在需要计算结果时再返回结果。 什么是函数柯里化 柯里化通常也称部分求值,其含义是给函数分步传递参数,每次传递参数后部分应用参数,并返回一...

    HmyBmnyHmyBmny 评论0 收藏0
  • 箭头函数和let、const声明小总结

    箭头函数和let、const声明小总结

    摘要:无关紧要的开头最近因为一些事儿辞了刚刚找到的工作,处在待业状态,去稍微的面了几家公司,有大有小,有好有坏,发现大家问起来的一些的问题跟我想的不一样,下来再去研究发现我说的还是有些缺陷,虽然意思是对的,但是表达的很奇怪,怪不得面试官会误...

    2i18ns2i18ns 评论0 收藏0
  • React Context API一览

    React Context API一览

    摘要:若后者存在于前者的子组件中,那么无论后者处于前者子组件的哪个位置,前者可以向后者直接提供数据。每一个商品都有一个用于显示购物车中该件商品的数量,同时还有一个按钮用来执行存在于中的回调函数。这就意味着会随着的改变而改变,也会随之收到一个...

    Cruise_ChanCruise_Chan 评论0 收藏0
  • 在Vue 项目 webpack 打包中关于 背景图片的路径问题

    在Vue 项目 webpack 打包中关于 背景图片的路径问题

    摘要:第一次发,记录一下关于最近生产环境,开发环境路径问题。开发环境下我们可以在中引入相对路径,但在生产环境,会默认为根目录,所以我们需要在目录下对象中设置为就可以了。对于在组件背景图片的引用问题。 第一次发segmentfault ,记录一下关于最近...

    JoonasJoonas 评论0 收藏0
  • 深入理解http1.x、http 2和https

    深入理解http1.x、http 2和https

    摘要:服务器只有处理完一个请求,才会接着处理下一个请求。如果前面的处理特别慢,后面就会有许多请求排队等着。则是一个彻底的二进制协议,头信息和数据体都是二进制,并且统称为帧头信息帧和数据帧。报头压缩协议是没有状态,导致每次请求都必须附上所有信...

    stormjunstormjun 评论0 收藏0
  • Js 的事件循环(Event Loop)机制以及实例讲解

    Js 的事件循环(Event Loop)机制以及实例讲解

    摘要:主线程要明确的一点是,主线程跟执行栈是不同概念,主线程规定现在执行执行栈中的哪个事件。主线程循环即主线程会不停的从执行栈中读取事件,会执行完所有栈中的同步代码。以上参考资料详解中的事件循环机制中的事件循环运行机制详解再谈 showImg("htt...

    AnshiiiAnshiii 评论0 收藏0
  • 精读《React 八种条件渲染》

    精读《React 八种条件渲染》

    摘要:引言本期精读的文章是介绍了八种条件渲染方式。此时小王接到了需求,终于维护了一个大项目。更多讨论讨论地址是精读八种条件渲染如果你想参与讨论,请点击这里,每周都有新的主题,周末或周一发布。 1 引言 本期精读的文章是:8 React conditional ren...

    RainieRainie 评论0 收藏0
  • JavaScript 工作原理之十一-渲染引擎及性能优化小技巧

    JavaScript 工作原理之十一-渲染引擎及性能优化小技巧

    摘要:在中渲染树中的每个节点即是一个渲染器或者渲染器对象。计算的样式每个渲染器对象代表一个矩形区域通常是和一个节点的盒模型相对应。坐标系统是相对于根渲染器的。根渲染器的定位为和大小即为浏览器窗口的可视化部分比如。渲染器作废其在屏幕上的矩形区...

    AllenAllen 评论0 收藏0
  • js bom window对象

    js bom window对象

    摘要:一全局作用域我们全局作用域定义了一个变量,对象下也能访问,证明在全局作用域下定义的变量,会自动纳入对象。另外,这两个方法都不适用于框架,只能对最外层的对象使用。 一、全局作用域 我们全局作用域定义了一个变量name,window对象下也能访问,...

    HydrogenHydrogen 评论0 收藏0
  • Vue 兼容 ie9 的全面解决方案

    Vue 兼容 ie9 的全面解决方案

    摘要:本文将针对使用生态开发完成的网站,以版本为基础兼容目标,实现全功能正常使用的全面兼容解决方案。这样做的目的,是逐步减少全局性方法,使得语言逐步模块化。此外,使用这个,一旦页面不处于浏览器的当前标签,就会自动停止刷新。 前言 背景情况 v...

    codeKKcodeKK 评论0 收藏0
  • 【刷算法】翻转二叉树的递归和非递归解法

    【刷算法】翻转二叉树的递归和非递归解法

    摘要:题目描述操作给定的二叉树,将其变翻转为源二叉树的镜像。输入描述解题思路递归版本首先,对数据结构比较了解的话会想到用递归来解决。所谓递归,在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法来自维基百科。 题目描述 操...

    wangbjunwangbjun 评论0 收藏0
  • ECMAscript函数的按值传递还是按引用传递

    ECMAscript函数的按值传递还是按引用传递

    摘要:但是又很多人困惑,因为访问变量有按值和按引用两种方式,而参数只能按值传递。如果是按引用传递,那么变量将会变成,从而反应函数内部的修改。即使这个对象是按值传递的,也会按引用来访问同一个对象。而这个局部对象会在函数执行完后立即销毁。 ECMA...

    kumfokumfo 评论0 收藏0
  • 机器眼睛里的小数

    机器眼睛里的小数

    摘要:前言这篇文章我想写下关于最近我学习的小数部分的内容。如果你把这个语句引擎里执行下,你会得到下面这个字符串如果这个难不到你,那三步走,拿起你的小黑鼠,移到页面上部的,按下左键,然后。 前言 这篇文章我想写下关于最近我学习的小数部分的内容...

    null1145null1145 评论0 收藏0
  • 学习经典算法—JavaScript篇(一)排序算法

    学习经典算法—JavaScript篇(一)排序算法

    摘要:对每一对相邻元素作同样的工作,从开始第一对一直到结尾的最后一对,如此将最大的数放在后面。持续每次对元素重复上面的步骤,直到排序完成。排序步骤将第一待排序序列第一个元素看做一个有序序列,把第二个元素到最后一个元素当成是未排序序。 前端攻...

    fireflowfireflow 评论0 收藏0
  • mpvue开发小程序所遇问题及h5转化方案

    mpvue开发小程序所遇问题及h5转化方案

    摘要:腾讯地图提供的只提供了经纬度定位,而产品需要的是确认定位后获取城市,进行同城商品检索阿里云对象储存处理文件上传,比较意外的是腾讯对阿里云的域名前缀进行了封禁后台不能配置,解决方案是让后台将该域名进行服务器域名代理。 mpvue开发小程序所...

    big_catbig_cat 评论0 收藏0
  • 【刷算法】判断链表是否有环以及返回入环节点

    【刷算法】判断链表是否有环以及返回入环节点

    摘要:为什么这么做就可以保证在入环节点相遇证明一下如图,设整个链表长度为,环长度为,且距离具有方向性,例如是点到点的距离,是点到点的距离,。代码实现有环,重新回到链表头和重新相遇时,相遇节点就是入环节点 题目描述 判断一个单链表是否有环,有...

    wenduxwendux 评论0 收藏0
  • 从程序猿到SAP产品经理,我是如何转型的?

    从程序猿到SAP产品经理,我是如何转型的?

    摘要:前言回顾是最好的成长成都研究院的程序猿向我约稿,要我谈一谈是如何从一名程序猿转型为产品经理的。所以,故事就从我进入成为程序猿开始吧。程序猿把一件事情做好和结缘,那是十年前了。相对程序猿,有更多的机会和产品经理直属领导以及其他团队打交道...

    BrennerBrenner 评论0 收藏0
  • 到底什么样的ABAP系统能运行Fiori应用

    到底什么样的ABAP系统能运行Fiori应用

    摘要:在的微信公众号文章应用的三种部署方式曾经提到这张图如上图红色方框所示,上面主要包含三部分代码的框架代码,位于内。 有朋友在微信上问我两个问题: S/4 fiori是标配吗? 如果是ERP R/3,可以激活fiori配置吗? 先回答第二个问题。 在Jerry的微信...

    chenjiang3chenjiang3 评论0 收藏0
  • 简化一段javascript代码

    简化一段javascript代码

    摘要:赋值操作合并首先,和这两行没必要写成两行,都是赋值,应此可以这样优化去掉判断如果把判断,改成三元运算符,可以减少代码,如下如果用符号,看起来更加方便当然,这两行代码,最终可以合并成如下代码至此完成,最终行代码简化成一行代码。 在实际的...

    李增田李增田 评论0 收藏0
  • 一篇文章了解架构模式:MVC/MVP/MVVM

    一篇文章了解架构模式:MVC/MVP/MVVM

    摘要:架构模式的文章很多,好理解的没有几个。没有明确的目的理解架构模式的真正意义是什么虚拟和组件化在中的位置题目开的太大,一定有很多疏忽错误的地方,也恳请大家指出。因此,模式出现了。然后通过双向数据绑定使中的状态数据与中的显示状态保持一致。...

    bingchenbingchen 评论0 收藏0
  • 重新设计 Redux

    重新设计 Redux

    摘要:相关状态父组件传递给子组件的状态。外部状态状态是可以从视图库中移出来的,然后可以使用提供者消费者模式把状态重新连接回视图库。重新设计在我看来,重写是有其必要性的,至少有以下个方面可以改进得更友好。 Redux 学习起来很困难?写起代码来很啰...

    kidsamongkidsamong 评论0 收藏0
  • Javascript闭包:从理论到实现,[[Scopes]]的每一根毛都看得清清楚楚

    Javascript闭包:从理论到实现,[[Scopes]]的每一根毛都看得清清楚楚

    摘要:昨天我写到所有函数都是闭包,有些同学表示还是接受不能。换句话说,它正是函数和声明该函数的词法环境的组合。原因详见我的上一篇文章从过程式到函数式。我的相关文章闭包从过程式到函数式以上所有代码按授权。 昨天我写到所有Javascript函数都是闭...

    ChiclaimChiclaim 评论0 收藏0
  • Vue 电影信息影评(豆瓣,猫眼)

    Vue 电影信息影评(豆瓣,猫眼)

    摘要:界面如下图电影详情展示此功能是提供电影详情的界面,包括演员上映时间导员剧情简介宣传视频宣传视频由于豆瓣官方的限制无法获取,所以只有正在热映板块从猫眼获取的电影信息才有。 Vue电影信息影评网站 此网站是我的毕业设计,题目是基于HTML5的电...

    NekronNekron 评论0 收藏0
  • 由浅入深学习lodash的debounce函数

    由浅入深学习lodash的debounce函数

    摘要:定时器调用频率优化把开启定时器的逻辑放在可以大大减少定时器的数量。举个例子,比如为,此时在某一个定时器的回调函数检测到上一次触法事件的为,而为,此时虽然要开启下一次定时,但这个时候定时的时间为就可以了。 最近的面试中考到了debounce,函...

    RaaabbitRaaabbit 评论0 收藏0
  • ES6数据结构:set和map

    ES6数据结构:set和map

    摘要:提供了新的数据结构。用法结构有以下属性构造函数,默认就是函数。结构有以下方法添加某个值,返回结构本身。返回一个布尔值,表示该值是否为的成员。清除所有成员,没有返回值。 Set ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一...

    VPointerVPointer 评论0 收藏0

热门文章

<