1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 18:32:22 +00:00

54 Commits

Author SHA1 Message Date
waiting
7bc3ca6b7a
docs(arrayBuffer): 列表添加内部跳转链接 2019-05-26 16:15:05 +08:00
ruanyf
fe02a92ccc docs(arraybuffer): edit arraybuffer 2019-05-26 15:36:37 +08:00
waiting
b9349b144d
docs(arrayBuffer): 更新 ArrayBuffer/字符串 相互转换函数,支持多语言及多编码
1. 原方法对于非 Unicode BMP 基本平面字符支持不理想。改为使用实验性 TextEncoder/TextDecoder 接口实现。
2. 浏览器支持列表见函数备注
3. Node.js v8.3 开始在 util 对象下实现接口,v11 开始提供全局接口
4. 函数名使用 ab (而非 buf)代表 ArrayBuffer ,避免与 Node.js 的 Buffer (Uint8Array的一个扩展)混淆
5. 虽然是 ECMA js 文档,考虑到 TypeScript 日益壮大,并且函数签名更利于文档规范化,故以带有类型的 TypeScript 代码展示
2019-05-23 20:52:58 +08:00
new9xgh
a77e997910 update text 2018-11-25 15:46:11 +08:00
ruanyf
99dd289cec docs: edit TypedArray/SharedArrayBuffer 2018-09-24 12:39:09 +08:00
ruanyf
16b56f7005 docs(arraybuffer): fix arraybuffay 2018-09-08 22:20:26 +08:00
ruanyf
3c4b9d1a63 docs(arraybuffer): edit arraybuffer 2018-02-08 18:17:29 +08:00
ruanyf
993d82bfa0 docs(arraybuffer): edit arraybuffer 2018-01-21 22:18:07 +08:00
Ika
e8fdb00040 docs: consistent style 2017-11-12 18:01:54 +08:00
ruanyf
22b0f1d472 docs(arrayBuffer): edit arrayBuffer 2017-10-27 13:35:10 +08:00
waiting
b884411b1e
docs: 改进表述
“第一个元素”含义不明确容易让人混淆。arraybuffer本身是底层内存空间,(第n个)元素是从读取数据的角度来说的。用于读取出信息赋值给的变量而已。而此处读取操作仅执行了一次,没有多次读取,不存在多个元素需要表述的情况。所以不应该使用序列表述,否则读者会疑问那第二个元素在哪儿? 再者此处是针对 arraybuffer 的案例,应该从arraybuffer的角度来叙述,采用其相关用语。比如bit, byte, 第n个字节等等更好。
2017-10-27 09:47:29 +08:00
ruanyf
7680ea586a docs(arraybuffer): edit ab2str 2017-10-15 16:09:15 +08:00
ruanyf
24e9149543 docs(arraybuffer): edit ab2str 2017-10-15 09:37:12 +08:00
waiting
4640bed36a
fix: ab2string() calculation of array length 2017-10-14 16:26:26 +08:00
waiting
143a1e4b13
docs(ArrayBuffer): optimize ab2str() 2017-10-14 16:01:38 +08:00
waiting
2a82f81022
docs(ArrayBuffer): add conversion demos 2017-10-14 12:01:59 +08:00
lihln
f3dbf39b9c fetch语义错误 2017-09-28 18:15:58 +08:00
waiting
e61fa4c3ed docs: remove unnecessary sharedBuffer 2017-09-24 16:50:05 +08:00
waiting
d29cca0cef docs: use let/const instead of var 2017-09-24 16:46:09 +08:00
Ruan YiFeng
3ec7b44df9 Merge pull request #487 from Fifthwolf/patch-4
Update arraybuffer.md
2017-08-24 10:41:38 +08:00
Fifthwolf
c9a07ca6d1 Update arraybuffer.md 2017-08-23 20:43:44 +08:00
Fifthwolf
4a79e95a2d Update arraybuffer.md 2017-08-23 19:32:35 +08:00
ruanyf
11f7f679c7 docs(ArrayBuffer): edit ArrayBuffer 2017-08-01 07:02:24 +08:00
ruanyf
1728a4f339 docs(ArrayBuffer): edit ArrayBuffer 2017-06-30 07:57:05 +08:00
ruanyf
702968b951 docs(arrayBuffer): edit SharedArrayBuffers 2017-06-29 21:51:06 +08:00
ruanyf
a27648a496 docs(arrayBuffer): edit SharedArrayBuffers 2017-06-29 21:26:05 +08:00
ruanyf
3d1d8b0bd7 docs(arrayBuffer): edit SharedArrayBuffers 2017-06-29 21:17:57 +08:00
ruanyf
17d24e69a7 docs(arrayBuffer): edit sharedBuffer 2017-06-28 10:30:37 +08:00
ruanyf
24b53305d4 docs(arrayBuffer): edit sharedBuffer 2017-06-27 21:17:40 +08:00
ruanyf
e5c9ccadca docs(module): edit Module 2017-02-13 11:32:56 +08:00
ruanyf
4635e4598c docs(arrayBuffer): edit sharedArrayBuffer 2017-02-05 18:56:13 +08:00
ruanyf
2b74904568 docs(arraybuffer): edit arraybuffer 2017-01-05 11:17:25 +08:00
ruanyf
cee05208e9 docs(regex): add s flag 2016-12-02 13:18:47 +08:00
7sDream
1dc64e7789 doc(arraybuff): add code style for word "Uint8C" and "Canvas" 2016-08-30 22:27:12 +08:00
7sDream
c073002662 doc(arraybuff): remove/add inline-code style for some words 2016-08-30 15:37:38 +08:00
七秒不觉梦
508ad08def edit (fix typo) in arraybuff.md 2016-08-17 00:20:46 +08:00
ruanyf
94656ce7cc docs(arrayBuffer): edit TypedArray.from() 2016-07-05 13:37:08 +08:00
ruanyf
96c3de7eaa docs(arrayBuffer): TypedArray数组的溢出 2016-03-23 14:29:20 +08:00
catwarrior
b3a4cac35c fix a typo: using wrong brace. 2016-01-22 18:51:37 +08:00
ruanyf
974d9825bf edit generater 2015-12-13 21:24:16 +08:00
ruanyf
5f3f250332 edit typedArray 2015-11-03 15:22:55 +08:00
ruanyf
349e0fd048 fix error 2015-10-15 22:09:37 +08:00
Ruan YiFeng
226899ea54 Merge pull request #93 from jasl/patch-1
Update arraybuffer.md
2015-10-04 15:16:07 +08:00
ruanyf
64a579529c edit symbol 2015-10-04 09:49:14 +08:00
ruanyf
6c3396809c edit string & promise 2015-10-02 12:10:21 +08:00
Jun Jiang
82c8d5a24c Update arraybuffer.md 2015-10-02 00:38:16 +08:00
ruanyf
8ef1e5a876 edit arraybuffer 2015-10-01 22:23:59 +08:00
ruanyf
f901d3e210 edit arraybuffer 2015-10-01 22:13:43 +08:00
ruanyf
ce5b00537a edit arraybuffer 2015-10-01 22:03:52 +08:00
ruanyf
38cd64d148 edit arraybuffer 2015-10-01 22:02:42 +08:00