文章库ARTICLE COLUMN

  • [译]正确使用 sort() 方法

    [译]正确使用 sort() 方法

    摘要:方法参数该有一个可选参数,允许此方法帮助对内容进行排序。例如,在非常大的数组中,可以使用新的方法来获得更有效的排序函数,而不是使用。在浏览器和节点中以全局对象的形式呈现,并具有广泛的支持包括。 英文原文: 《Usar correctamente el méto...

    dreambeidreambei 评论0 收藏0
  • Regexp对象

    Regexp对象

    摘要:等价于实例属性正则对象的实例属性分成两类。返回一个布尔值,表示是否设置了修饰符。字符串对象的方法,返回第一个满足条件的匹配结果在整个字符串中的位置。字符串对象的方法按照正则规则分割字符串,返回一个由分割后的各个部分组成的数组。 概述实...

    NervosNetworkNervosNetwork 评论0 收藏0
  • http协议汇总

    http协议汇总

    摘要:请求由三部分组成,分别是请求行消息报头请求正文超文本传输协议是一个基于请求与响应模式的无状态的应用层的协议,常基于的连接方式,版本中给出一种持续连接的机制,绝大多数的开发,都是构建在协议之上的应用。支持标准字符集,可以正确传递中文字符...

    skinnerskinner 评论0 收藏0
  • 你不知道的console,让js调试更简单

    你不知道的console,让js调试更简单

    摘要:对于前端的各位工程师,肯定不会对陌生,但是,你又能了解多少呢,今天就让小鹏来一窥大前世界。则没有任何反应分组在控制台创建一个分组,直到调用之后分组结束今日事项吃饭睡觉打豆豆明日事项赏花赏月赏秋香喜欢就点赞收藏一下咯参考文献 对于前端的...

    adieadie 评论0 收藏0
  • 来,告诉你Node.js究竟是什么?

    来,告诉你Node.js究竟是什么?

    摘要:当某个执行完毕时,将以事件的形式通知执行操作的线程,线程执行这个事件的回调函数。为了处理异步,线程必须有事件循环,不断的检查有没有未处理的事件,依次予以处理。另外,单线程带来的好处,操作系统完全不再有线程创建销毁的时间开销。 前言 如...

    Jonathan ShieberJonathan Shieber 评论0 收藏0
  • 如何优雅地处理Async/Await的异常?

    如何优雅地处理Async/Await的异常?

    摘要:能够捕获非异步的异常。来匹配正常异常的情况。在中处理所有的异常如果出错,则退出。所以,的模式使得异常处理变得非常简洁。自从年双十一正式上线,累计处理了亿错误事件,付费客户有阳光保险核桃编程荔枝掌门对微脉青团社等众多品牌企业。 译者按:...

    villainhrvillainhr 评论0 收藏0
  • 有趣的 JavaScript 格式转换

    有趣的 JavaScript 格式转换

    摘要:位无符号整数,长度个字节,溢出处理为最大值。所以你拿到的英文字母编码前后一样的,但是汉字等字符就不同了。为了直接得到汉字的码,使用其实还可以选择使用处理汉字,但是英文又不能正常转换了。 原文链接:https://ssshooter.com/2019-04... 之前...

    fireflowfireflow 评论0 收藏0
  • JavaScript调用栈

    JavaScript调用栈

    摘要:调用栈是一种栈结构它用来存储计算机程序执行时候其活跃子程序的信息。调用栈是解析器的一种机制。那是如何处理处理函数的调用关系的答案是调用栈。主线程之外存在一个任务队列异步任务有了运行结果会在任务队列之中放置一个任务。 1:基本概念 栈(sta...

    lushanlushan 评论0 收藏0
  • 2019年我的 TypeScript 轮子这样写

    2019年我的 TypeScript 轮子这样写

    摘要:本文近日施工中与各位分享近期笔者写一个较繁复的轮子的过程,以及其中的踩坑与思考。拿常用的库作比较的话,这个库性质类似这种辅助的工具库,这种范式有函数式和响应式编程的味道,具体是属于数据流编程的一种。 (本文近日施工中...) 与各位分享近...

    BaaaanBaaaan 评论0 收藏0
  • 两年前写的一个博客项目,迎来了一次更新

    两年前写的一个博客项目,迎来了一次更新

    摘要:最近迎来了一次更新,因此特意分享一下。感谢博客的功能做了很多取舍,也产考了很多其他博客和项目。 前言 距离上次更新已有三个月,虽然只有我一个人使用(据我所知),但我还是想让它更完美一些。这个项目诞生于17年5月,距今已有两年多了,在这两年...

    tolerioustolerious 评论0 收藏0
  • 写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么

    写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么

    摘要:当正在更新使用渲染的元素列表时,它默认使用就地更新的策略。如果数据项的顺序被改变,将不会移动。避免对节点就地复用需要修改的节点位置没有改变,是内容更新了,这虽然提高了复用性能,但是往往在复杂的表单会导致状态出现错位。 当 Vue 正在更新...

    eccozhoueccozhou 评论0 收藏0
  • nodejs-md5加盐到解密比对

    nodejs-md5加盐到解密比对

    摘要:加密工具模块提供了加密功能,包括对的哈希加密解密签名以及验证功能的一整套封装。当然也是优缺点的加密相同的字符是结果都是相同的码,会出现撞库的风险。 nodejs-crypto 加密工具 crypto 模块提供了加密功能,包括对 OpenSSL 的哈希、MD5、HMAC、加...

    MasonEastMasonEast 评论0 收藏0
  • Locale深度解析

    Locale深度解析

    摘要:特别是开发一些只做国内市场,只有中文的项目时,可能就直接被忽视了。应用场景的使用场景基本就是根据不同国家和语言,进行不同的显示。比如中解析时,可以同时处理两种格式。一组为,一组为。对于中文,英文,日文都有一个默认的匹配。 摘要 Locale...

    spacewanderspacewander 评论0 收藏0
  • 模仿webpack实现简单的打包工具

    模仿webpack实现简单的打包工具

    摘要:模仿实现简单的打包工具是一款前端项目构建工具,随着现在前端生态的发展,已经成为前端开发人员必备的技能之一,很多开发人员开始使用和的时候,都会使用默认的单页应该创建指令来创建一个工程化项目,实际上,这些工程化的项目都是基于来搭建的当我们...

    linkFlylinkFly 评论0 收藏0
  • canvas之人脸美白

    canvas之人脸美白

    摘要:下面就讲解一下,移动端上传照片,旋转,抠图以及图片美白效果原理。 下面就讲解一下,移动端上传照片,旋转,抠图,以及图片美白效果原理。 一、上传照片 下面是两种上传照片的方法 1、此方法被废弃,希望能给大家一点提示,和思考的空间 a、通过改变f...

    lboollbool 评论0 收藏0
  • 数据结构第一讲

    数据结构第一讲

    摘要:为什么要学习数据结构语言是相通的人们常说,编程语言是相通的,掌握一门,其他语言很容易就能掌握。其实,真正想通的不是语言,而是数据结构与算法。 为什么要学习数据结构 1.语言是相通的 人们常说,编程语言是相通的,掌握一门,其他语言很容易就能...

    k00baak00baa 评论0 收藏0
  • Redux原理分析

    Redux原理分析

    摘要:原理分析是什么很多人认为必须要结合使用,其实并不是的,是状态容器,只要你的项目中使用到了状态,并且状态十分复杂,那么你就可以使用管理你的项目状态,它可以使用在中,也可以使用中在中,当然也适用其他的框架。 Redux原理分析 Redux是什么 很多...

    cooxercooxer 评论0 收藏0
  • JS学习笔记(第6章)(创建对象的7种模式)

    JS学习笔记(第6章)(创建对象的7种模式)

    摘要:工厂模式没有解决对象识别的问题即怎样知道一个对象的类型构造函数模式使用构造函数的主要问题,就是每个方法都要在每个实例上重新创建一遍。创建要返回的对象可以在这里定义私有变量和函数添加函数注意寄生构造函数中是返回对象注意寄生构造函数中是 ...

    RenderRender 评论0 收藏0
  • javascript 组合求和

    javascript 组合求和

    摘要:前端小白学习之旅思路解析组合求和数组元素目标成立成立思路目标减去任意组合则成立代码数列目标数组生成的数组此时虽然可以打印出值但是由于是地址引用所以它会返回之前的长度但是会返回修改后的结果遍历这个数组 前端小白---学习之旅 思路解析(组合...

    chavesguchavesgu 评论0 收藏0
  • TypeScript学习6-函数

    TypeScript学习6-函数

    摘要:类型声明中的函数定义,需要声明参数和返回值的类型。其中隐藏有一个点类型推断,箭头函数没有声明返回值类型,这里编译器不会报错,因为它可以推断出返回值类型。 引言 TypeScript中的函数和JavaScript中的函数,和其他特性相比,是相差不大的。 这...

    fuyi501fuyi501 评论0 收藏0
  • 常用的JS方法

    常用的JS方法

    一,判断当前元素是否是数组 1,通过 constructor 判断 function isArray(value) { return value && typeof value == "object" && value.constructor === Array } 2,通过 instanceof 判断判断 function isArr...

    高胜山高胜山 评论0 收藏0
  • 百度IFE2018任务--20-21天

    百度IFE2018任务--20-21天

    原生javascript中,用cssText如何重写内联css注意:前面的分号是为了兼容ie,加号是为了不清除已有的内联样式代码: Element.style.cssText += ";width:100px;height:100px;top:100px;left:100px;" 自定义一个方法来实现追加className的效果代码如下代码: ...

    CharlesCharles 评论0 收藏0
  • 前端语义化

    前端语义化

    摘要:一什么是语义化语义化是指根据内容的结构化内容语义化,选择合适的标签代码语义化,便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析。 一、什么是语义化? 语义化是指根据内容的结构化(内容语义化),选择合适的标签(代码...

    NSFishNSFish 评论0 收藏0
  • 开发问题记录

    开发问题记录

    摘要:标题后一个为可能只是小程序中存在的问题,为小程序中的问题子元素作用于父元素父元素需设置为直接传对象要与引用数据的之间有空格没有空白符依然有未设置等空白边距使用或注意只能用声明变量不能用,要用创建正则用横向滚动里设置小程序去掉边框 标题...

    gclovegclove 评论0 收藏0
  • [Laya游戏开发]小技巧使Laya构建速度提高10倍

    [Laya游戏开发]小技巧使Laya构建速度提高10倍

    摘要:为何选择引擎微信小游戏推出之后,很多公司也相应的进入到微信小游戏这个领域,现在市场上的游戏开发引擎,如都对小游戏有了很好的兼容性。 1. 为何选择Laya引擎 微信小游戏推出之后,很多公司也相应的进入到微信小游戏这个领域,现在市场上的游戏开发...

    Harpsichord1207Harpsichord1207 评论0 收藏0

热门文章

<