用户中心USER CENTER

首页/用户
  • 吐槽Javascript系列三:数组的陷阱

    摘要:虽然本系列是吐槽,但并不是为了黑,而是揭露它的一些特性怪癖,只有更好的了解它,才能更好的使用它。本篇主要介绍数组中常见的隐患点。 虽然本系列是吐槽,但并不是为了黑Javascript,而是揭露它的一些特性(怪癖),只有更好的了解它,才能更好的使用它。本篇主要介绍数组中常见的隐患点。 龟速的map 在数组中,map是一个功能很强大的方法,先来见识一下: let arr = [5, 2, ...

    U2FsdGVkX1x 发布于JavaScript
  • js基础进阶--编码实用技巧(一)

    摘要:我的个人博客前言在平时的开发中,编码技巧很重要,会让你少写很多代码,起到事倍功半的效果。下面总结几种简单的技巧,大家共同学习一下利用将字符串转换为整数型这个方法试用于将字符串类型的数字转换为整数型,如果带字母就会返回。 我的个人博客:http://www.xiaolongwu.cn 前言 在平时的开发中,编码技巧很重要,会让你少写很多代码,起到事倍功半的效果。 下面总结几种简单的技巧,...

    U2FsdGVkX1x 发布于JavaScript
  • 前后端通讯的几种方式

    摘要:使用方法服务器接收其它类型的事件服务器端中在传输数据时将头中的设置为使用方法属性使用二进制的数据类型连接服务器选择的下属协议只读链接状态只读未发送至服务器的字节数只读服务器选择的扩展只读关闭前的回调函数连接失败后的回调函数从服务器接受到 EventSource 使用方法 var evtSource = new EventSource(url); // 服务器URL 接收 evtSour...

    U2FsdGVkX1x 发布于JavaScript
  • Javascript设计模式(四)策略模式

    摘要:策略模式的优缺点优点策略模式利用组合,委托和多态等技术思想,可以有效避免多重条件选择语句。策略模式提供了对开放封闭原则的完美支持。策略模式会向用户暴露所有实现细节,这其实是违反最少知识原则。 策略模式的定义是:定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 在现实中,如果我们想去某个地方旅游,可以根据实际情况有多种路线 如果没有时间但是不在乎钱,可以选择飞机 如果没...

    U2FsdGVkX1x 发布于JavaScript
  • React 源码深度解读(三):首次 DOM 元素渲染 - Part 3

    摘要:在学习源码的过程中,给我帮助最大的就是这个系列文章,于是决定基于这个系列文章谈一下自己的理解。到此为止,首次渲染就完成啦总结从启动到元素渲染到页面,并不像看起来这么简单,中间经历了复杂的层级调用。 前言 React 是一个十分庞大的库,由于要同时考虑 ReactDom 和 ReactNative ,还有服务器渲染等,导致其代码抽象化程度很高,嵌套层级非常深,阅读其源码是一个非常艰辛的过...

    U2FsdGVkX1x 发布于JavaScript
<