JavaScript 模式匹配初探 📅 2020年07月31日 · ☕ 3 分钟 什么是模式匹配 模式匹配(pattern matching )被一众函数式语言(Rust, F#, Scala,Elixir,Erlang)广泛采用。 模式匹配是一种“分
写给javascript程序员的rust教程(四)模式匹配和枚举【译】 📅 2020年07月23日 · ☕ 6 分钟 这是写给javascript程序员的rust教程系列文章的第四部分,模式匹配和枚举。前三部分请戳: 写给javascript程序员的rust教
写给javascript程序员的rust教程(三)函数与流程控制【译】 📅 2020年07月20日 · ☕ 4 分钟 原文:Rust for JavaScript Developers - Functions and Control Flow 翻译:码中人 http://www.mzh.ren/ 这是写给javascript程序员的rust教程系列文章的第三部分,函数与流程控制。前两部分请戳
写给javascript程序员的rust教程(二)变量与数据类型【译】 📅 2020年07月20日 · ☕ 5 分钟 原文:Rust for JavaScript Developers - Variables and Data Types 翻译:http://www.mzh.ren/ 这是写给javascript程序员的rust教程系列文章的第二部分
JavaScript 字符串反转乱码问题解决 📅 2020年07月19日 · ☕ 5 分钟 JavaScript 字符串反转乱码 前一段写了篇文章:JavaScript 8种字符串反转的方法 – 码中人,介绍了js中反转字符串的几个方法,但有些字符串或有些方法
Unicode与JavaScript详解 📅 2020年07月19日 · ☕ 9 分钟 作者:阮一峰 原文链接:Unicode与JavaScript详解 上个月,我做了一次分享,详细介绍了Unicode字符集,以及JavaScrip
写给javascript程序员的rust教程(一)工具链概述【译】 📅 2020年07月19日 · ☕ 3 分钟 原文:Rust for JavaScript Developers - Tooling Ecosystem Overview 这是关于向JavaScript开发者介绍Rust语言的系列中的第一部分。 我发现如果用已经知道的东西来解释新的东西
为什么0.1+0.2不等于0.3 📅 2020年06月23日 · ☕ 1 分钟 参考资料: 抓住数据的小尾巴 - JS浮点数陷阱及解法 - 知乎 0.1 + 0.2不等于0.3?为什么JavaScript有这种“骚”操作? - 掘金 图解:Jav
javascript获取url参数值的几种方法 📅 2020年05月26日 · ☕ 3 分钟 获取URL某个参数的值是web开发中非常高频的操作,很多js类库都会提供相应的工具函数。 1 字符串切割 我最早使用的是大神 Nicholas C.Zakas(Human Who Codes - The official website of Nicholas C.
ECMAScript 发展现状及标准版本 📅 2020年05月11日 · ☕ 2 分钟 ECMAScript是形成JavaScript语言基础的脚本语言。ECMAScript是由Ecma国际标准组织(前身为欧洲计算机制造商协会)
香蕉吧啦-JavaScript怪异行为集合(一) 📅 2020年05月08日 · ☕ 2 分钟 1 Not a Number是一个数字 全局属性 NaN 的值表示不是一个数字(Not-A-Number),那么它是什么类型? typeof NaN; // 'number' 所以不是一个数字,是一个数
JavaScript 8种字符串反转的方法 📅 2020年04月09日 · ☕ 2 分钟 在JavaScript中,如果要做字符串反转,我们第一时间会想到: 1 const str = “www.mzh.ren”; str.split('').reverse().join(''); // “ner.hzm.www” 即,字符串转化为数组,调用数组的reverse()方法,连
ES6 键值对存储:Object还是 Map? 📅 2020年04月02日 · ☕ 2 分钟 我们经常需要做键值对存储,大多时候我们会选择对象字面量Object ({}) 来存储,往往会忽略ES6 新提供的数据结构:Map。从字面上来看,Map才