JavaScript
lrfasd
这个作者很懒,什么都没留下…
展开
-
使JavaScript的toLowerCase、toUpperCase支持指定长度转换
JavaScript的toLowerCase、toUpperCase方法是将指定字符串全部字符转为大写、小写,如果想只转换指定长度的字符,比如只需要首字母转换呢,原生方法显然不符合我们的需求,以下代码便实现了指定长度转换,传入参数为指定长度,不传入参数则等效于原生方法。(如果需要容错处理再自行添加)String.prototype.toLowerCase = function() { va...原创 2020-02-19 17:12:52 · 228 阅读 · 0 评论 -
使JavaScript的Uint8Array支持读取、写入Half(半精度浮点数)
简单引用百度百科的说明: 半精度浮点数是一种计算机使用的二进制浮点数数据类型。半精度浮点数使用2字节(16位)存储。在IEEE 754-2008中,它被称作binary16。这种类型只适合用来存储那些对精度要求不高的数字,而不适合用来计算。 与Single(单精度浮点数)、Double(双精度浮点数)相比,Half(半精度浮点数)的使用场合并不多,使用频率也不高,但在一些...原创 2020-02-10 17:07:04 · 1550 阅读 · 0 评论