UTF8_Encoing

2020-04-21 | 前端概念

写在前面

  • 周一和小姐妹 Skady 宝贝练完舞后,交流了一个小时技术,是的🙆我们没有扯皮,难得交流技术。🤣她在玩“在C语言中编写JS代码,然后再编译成wasm,可以在浏览器里跑”,我们简单地交流了一下底层实现.应该是基于 ArrayBuffer 的
  • 然后不知怎么就想到了 0.1 + 0.2 ≠ 0.3,这个经典问题
  • 想看看它在内存中的表现
  • 并记录一下将 String 字符串,转成字节流的整个实现过程
  • 往下看吧~ 🤓

Read More

Reg -- String

2020-04-21 | 前端概念

写在前面

  • 正则表达式,匹配所有 字符串 字面量

    Read More

Reg-Number

2020-04-20 | 前端概念

写在前面

  • 利用正则表达式,匹配所有 Number 字面量

    Read More

Javascript Types

2020-04-20 | 前端概念

Javascript – Atom - Types

Atom

Unicode (字符集)

  • Unicode Blocks

    • JS使用的不是ASCII字符集,但是都要兼容ASCII字符集
      • a 码点 –> 97, A 码点 –> 65
    • U+000A LINE FEED 换行
      • Form Feed 翻页
      • CJK 中文字符 Chinese Japan Korean
    • U+0020 SPACE 空格
    • BMP (Basic Multilingual Plane)基本字符平面 四位能表示的范围
    • 超出BMP范围
      • fromCodePoint
      • codePointAt
    • 隐性需求需要可以使用\u转义
      • “厉害”.codePointAt(0).toString(16)
      • \u5389\u5bb3

        Read More

编程语言通识

2020-04-20 | 前端概念

语言按语法分类

  • 非形式语言
    • 中文、英文
  • 形式语言(乔姆斯基谱系)追溯19世纪50年代
    • 0型 无限制文法
    • 1型 上下文相关文法
    • 2型 上下文无关文法
      • 大部分计算机语言主体上都是上下文无关文法
      • 比如Javascript就是上下文无关文法,会在某些点,违反上下文无关文法原则(get)
    • 3型 正则文法

      Read More

【未完】前端性能监控

2020-04-16 | 性能监控

写在前面

  • 记录 性能监控 方面的学习过程🤔

Read More

【未完】计算机图形学初探

2020-04-15 | 计算机图形学

写在前面

  • 记录 计算机图形学 方面的学习过程🤔

    Read More

【未完】react-hooks

2020-04-13 | react

写在前面

  • 记录学习 react-hooks 过程中的思考🤔

    Read More

自己的前端知识体系

2020-04-12 | 前端概念

写在前面

  • 理一下自己的技术体系吧

Read More

OOP-面向对象

2020-04-09 | 前端概念

写在前面

  • 昨天 Mentor 说以后要开始用 React Hooks(我还没有涉足 )写点东西,进而谈论到 React 生态一直想推展开来的的函数式编程思想,我不由得想到一个问题:都说 Javascript 不是典型的面向对象编程语言,它并不具备完整的 OOP 该有的特性,它虽引进了 class 语法糖,但只是让对象原型写法更加像面向对象编程语言的写法,那面向对象到底可以理解为什么 ? 🤔 以及函数式编程思想在推什么?Javascript 定位究竟是什么?
  • 简单记录一下自己关于这个问题的思考

    Read More