文章库ARTICLE COLUMN

  • JS基础面试算法

    JS基础面试算法

    摘要:几道算法面试中经常问的字符串问题为数字添加千位分隔符参考链接保留两位小数参考链接数组去重参考链接数组交集并集差集现有两数组,,求,数组的并集,交集和差集。 几道 BAT 算法面试中经常问的「字符串」问题 1. js为数字添加千位分隔符 (12345678....

    InvokerInvoker 评论0 收藏0
  • react redux学习(一)

    react redux学习(一)

    摘要:项目目录安装创建列表项目创建文件夹文件夹下创建创建必须是纯函数,纯函数给定输入,固定输出,并且不能改变输入中如何获取的数据,及改变做如下修改组件中如何获取数据组件中引入文件下的在中如何改变的数据创建改变数据返回一个新的数据如何监听的数...

    zhangfaliangzhangfaliang 评论0 收藏0
  • 大话javascript 6期:this深度解析

    大话javascript 6期:this深度解析

    摘要:在这次执行期间,函数中的将指向。在刚刚的例子中,因为在调用构造函数的过程中,手动的设置了返回对象,与绑定的默认对象被丢弃了。在上面的例子中,一个赋值给了的函数称为匿名函数,返回了另一个箭头函数称为匿名函数。 一、引言 在执行上下文的创...

    lsxiaolsxiao 评论0 收藏0
  • JS 数组常用API方法和遍历方法总结

    JS 数组常用API方法和遍历方法总结

    摘要:数组语法功能遍历数组,返回回调返回值组成的新数组,不改变原数组,不会对空数组进行检测语法功能无法,可以用中来停止,不改变原数组语法功能过滤,返回过滤后的数组,不改变原数组,不会对空数组进行检测语法功能有一项返回,则整体为,不改变原数组...

    TNFETNFE 评论0 收藏0
  • 数据类型

    数据类型

    摘要:下表给出了各种数据类型以及对其对应的转换规则。例如转换为字符串数值布尔值对象和字符串值调用都会返回字符串的一个副本,但和值没有这个方法。返回对象的字符串数值或布尔值表示。 数据类型 ECMAScript中有5种简单的数据类型(也称基本数据类型)和...

    娣辩孩娣辩孩 评论0 收藏0
  • LeetCode 之 JavaScript 解答第142题 —— 环形链表 II(Linked Li

    LeetCode 之 JavaScript 解答第142题 —— 环形链表 II(Linked Li

    摘要:说明不允许修改给定的链表。算法思路题目要求返回单链表中存在循环链表的位置。首先,先判断该单链表是否存在循环链表用两个快慢指针分别指向链表的头部,每次移动两步,每次移动一步,移动的步数是的两倍。 Time:2019/4/8Title: Linked List Cycle ...

    whidywhidy 评论0 收藏0
  • fe4-1:测试和自动测试

    fe4-1:测试和自动测试

    摘要:由于的测试方法需要经常复制粘贴后运行改错现更新一种自动测试方法自动测试建立一个函数调用所有需要执行的函数在文件中对文件进行引用引用方法文件名带文件扩展名例定义用于测试的函数需要接收两个参数是不做任何处理否则为则输出在条件不成立的时候输...

    lyninglyning 评论0 收藏0
  • lodash里的reduce

    lodash里的reduce

    摘要:前言对于,可能之前对于他的用法只是用于累加,但其实他的真正用途适用于作为一个高阶函数,用于实现函数式编程里的的个人理解创建一个函数,最少接收两个参数,一个函数数组,一个初始参数,依次执行函数数组,下一个函数的第一个参数是上一个的结果,...

    loostudyloostudy 评论0 收藏0
  • 开发者日报 2019年04月09日

    开发者日报 2019年04月09日

    摘要:最新资讯首页下拉入口上线个月,支付宝小程序收藏用户数破亿。支付宝今日披露,截至月日,支付宝小程序收藏用户数突破亿。今年月初,支付宝在首页腰封位置增设小程序收藏固定入口,用户下拉支付宝首页就能打开小程序收藏栏,直接启用收藏过的小程序服务...

    KavenFanKavenFan 评论0 收藏0
  • 【招聘贴】欢迎加入学而思网校

    【招聘贴】欢迎加入学而思网校

    摘要:招聘高级计算机相关专业优先,年以上工作经验优先,年以上互联网产品开发经验精通等网络协议浏览器渲染原理前端性能优化前端安全策略多端开发熟悉,熟练使用任意一种构建工具具备框架开发经验,如了解最佳实践,追求高效率把遇到的问题当作学习机会,打...

    taoszutaoszu 评论0 收藏0
  • javascript设计模式学习笔记之迭代器模式

    javascript设计模式学习笔记之迭代器模式

    摘要:迭代器模式顺序访问一个对象的对象的内部可分为内部迭代器和外部迭代器内部迭代器就是常见的或者外部迭代器实现了简单实现 迭代器模式 顺序访问一个对象的 对象的内部 可分为内部迭代器 和 外部迭代器 内部迭代器 就是常见的 forEach(), 或者 $.each...

    Jason_GengJason_Geng 评论0 收藏0
  • JS每日一题:设计模式-如何理解工厂模式?

    JS每日一题:设计模式-如何理解工厂模式?

    摘要:期设计模式如何理解工厂模式定义创建对象的接口,让子类决定实例化哪个类。适用场景需要根据不同参数产生不同实例,这些实例都有相同的行为这时候我们可以使用工厂模式,简化实现的过程,同时也可以减少每种对象所需的代码量。 20190408期 设计模式-如...

    kevinkevin 评论0 收藏0
  • 你不知道的浏览器页面渲染机制

    你不知道的浏览器页面渲染机制

    摘要:前言浏览器的内核是指支持浏览器运行的最核心的程序,分为两个部分的,一是渲染引擎,另一个是引擎。渲染引擎在不同的浏览器中也不是都相同的。接下来就是浏览器的渲染过程。布局完成后,浏览器会立即发出和事件,将渲染树转换成屏幕上的像素。 前言 ...

    zhunjieezhunjiee 评论0 收藏0
  • 【React深入】从Mixin到HOC再到Hook

    【React深入】从Mixin到HOC再到Hook

    摘要:与继承相比,装饰者是一种更轻便灵活的做法。它只是一种模式,这种模式是由自身的组合性质必然产生的。对比原生组件增强的项可操作所有传入的可操作组件的生命周期可操作组件的方法获取反向继承返回一个组件,继承原组件,在中调用原组件的。 导读 前...

    fox_soyoungfox_soyoung 评论0 收藏0
  • 基于oauth 2.0  实现第三方开放平台

    基于oauth 2.0 实现第三方开放平台

    摘要:本文单纯从简单的技术实现来讲,不涉及开放平台的多维度的运营理念。它的特点就是通过客户端的后台服务器,与服务提供商的认证服务器进行互动能够满足绝大多数开放平台认证授权的需求。 本文单纯从简单的技术实现来讲,不涉及开放平台的多维度的运营理...

    SimonSimon 评论0 收藏0
  • 调用微信静默授权接口

    调用微信静默授权接口

    摘要:传递给微信,是授权后重定向的回调链接地址,请使用解码对链接进行处理。这里的是向后台请求接口,并且把我想要传递给后台的参数都传过去。然后后台再返回东西给前端。 window.location.href="https://open.weixin.qq.com/connect/oauth2/authoriz...

    vibiuvibiu 评论0 收藏0
  • Cookie 和 Session 区别汇总

    Cookie 和 Session 区别汇总

    摘要:无状态协议无状态协议,是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。是通过客户端保持状态的解决方案。而这次,信息则存放在请求头了。 HTTP无状态协议 HTTP...

    JinkeyJinkey 评论0 收藏0
  • 浏览器下的 Event Loop

    浏览器下的 Event Loop

    摘要:前言是以单线程的形式运行在宿主环境下,采用了回调的形式来解决异步任务。线程中步就是在浏览器下的。 前言 javascript 是以单线程的形式运行在宿主环境下,javascript 采用了回调的形式来解决异步任务。 为什么是单线程? javascript 的最开始的出现...

    forrest23forrest23 评论0 收藏0
  • 微信小程序内使用canvas绘制自定义折线图表

    微信小程序内使用canvas绘制自定义折线图表

    摘要:话不多说,最终实现效果如下图中难点圆角矩形绘制转载他人帖子看此处最左或者最右边的气泡需要做动态偏移本项目是由写的小程序所以用的是的书写格式微信小程序可以自行修改使用方法将下列代码新建文件再项目中调用本组件的方法传入日期和值即可代码中有...

    JuvenJuven 评论0 收藏0
  • 普通函数和箭头函数

    普通函数和箭头函数

    摘要:我常常的使用箭头函数,却还没有对箭头函数有个深入的了解,现在找一下这个函数的不同点箭头函数本身没有原型由于箭头函数没有原型,因此箭头函数本身没有箭头函数的指向在定义的时候继承自外层第一个普通函数的的指向的指向的指向的指向从上面例子中可...

    tolerioustolerious 评论0 收藏0
  • 资深前端面试官的建议,助你走进阿里

    资深前端面试官的建议,助你走进阿里

    摘要:适当引导面试官。如果有机会来实习,如何最有效的快速成长淘宝技术部前端内部有针对新同学的前端夜校,有专门的老师授课。 阿里巴巴2019前端实习生招聘还剩最后两周,面向2019年11月1日至2020年10月31日之间毕业的同学,在这里分享下阿里前端面试考核...

    PluserPluser 评论0 收藏0
  • Vue.js 模板解析器原理 - 来自《深入浅出Vue.js》第九章

    Vue.js 模板解析器原理 - 来自《深入浅出Vue.js》第九章

    摘要:模板解析器原理本文来自深入浅出模板编译原理篇的第九章,主要讲述了如何将模板解析成,这一章的内容是全书最复杂且烧脑的章节。循环模板的伪代码如下截取模板字符串并触发钩子函数为了方便理解,我们手动模拟解析器的解析过程。 Vue.js 模板解析器原...

    pineconepinecone 评论0 收藏0
  • 谈谈JavaScript中function多重理解

    谈谈JavaScript中function多重理解

    摘要:中的有多重意义。它可能是一个构造器,承担起对象模板的作用可能是对象的方法,负责向对象发送消息。语义匿名函数处理某些特殊效果如处理一些数据又不想暴露过多的变量判断版本的方式最终只要一个结果,匿名函数内部用到了一些局部变量全部可以隔离开。...

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

    函数防抖和节流

    摘要:应用场景给按钮加函数防抖防止表单多次提交。对于输入框连续输入进行验证时,用函数防抖能有效减少请求次数。参考十分钟学会防抖和节流轻松理解函数节流和函数防抖 函数防抖和节流 防抖 对于触发非常频繁又没有必要每次都执行的事件,希望合并到一次去...

    daydreamdaydream 评论0 收藏0
  • canvas压缩图片,canvas,css结合绘制正方形图片

    canvas压缩图片,canvas,css结合绘制正方形图片

    摘要:对图片进行压缩新建一个标签还没嵌入节点压缩后图片的大小压缩完成渲染。。。。 //------------ 对图片进行压缩 function compress(imgPath) { var image = new Image(); //新建一个img标签(还没嵌入DOM节点) image.sr...

    avwuavwu 评论0 收藏0

热门文章

<