首页
前端
后端
分类
归档
标签
应用
收藏
我的学习心得
行动起来,活在当下
累计撰写
223
篇文章
累计创建
60
个标签
累计收到
4
条评论
栏目
首页
前端
后端
分类
归档
标签
应用
收藏
目 录
CONTENT
以下是
JavaScript
相关的文章
2022-08-04
JS 事件循环学习笔记
2022-08-04
1270
0
0
JavaScript
2022-04-27
JS 字符串中将两个字节视为一个字符
Unicode 及其实现Unicode 将每一个字符映射成了一个正整数(称之为 Unicode 码点),由于整数的大小未知,所以它可能占据一个字节或者多个字节,大部分字符串都可以用两个字节的无符号整数来表示,少部分字符需要三个甚至更多字节来表示。UTF-32,UTF-16,UTF-8 都是 Unic
2022-04-27
1353
0
0
JavaScript
2022-04-26
ArrayBuffer & TypedArray
类型化数组(TypedArray)与 ArrayBuffer 结合使用,用于操作 ArrayBuffer 代表的字节数组。TypedArray 实际上指定了如何对字节序列解码,它是一类 JS 对象的代称,并不存在TypedArray这个全局对象。ECMA2015 引入的 TypedArray 有:I
2022-04-26
1235
0
0
JavaScript
2022-04-22
Javascript 空值检测技巧
测试一个值是否是undefined或者null:_.isNil(v)
2022-04-22
1210
0
0
JavaScript
2022-04-04
for in & for of
2022-04-04
1239
0
0
JavaScript
2022-04-04
生成器函数
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/function*function* (星号的英文是 asterisk) 用来定义一个 生成器函数。该函数可以看做是一个批量制造 生成器 的工厂函
2022-04-04
1311
0
0
JavaScript
2022-04-03
生成器
生成器(Generator)对象不能通过对应的类实例化创建,它通过 生成器函数(Generator Function)创建。生成器同时实现了 可迭代协议(Iterable Protocol)和 迭代器协议(Iterator Protocol)。通过生成器函数构建生成器的一个例子:const g =
2022-04-03
1299
0
0
JavaScript
2022-04-03
Symbol.iterator
Symbol.iterator 用来为对象指定 迭代器,使对象成为 可迭代对象。只有 可迭代对象 才能被 for ... in 和扩展运算符 ... 等遍历取值。const iterable = [];iterable[Symbol.iterator] = function* () { yield
2022-04-03
1661
0
0
JavaScript
2022-04-03
可迭代与迭代器
迭代协议(Iteration Protocols)是 ESMAScript 2015 (ES6) 的补充内容,它还只是一种 约定,还没有成为内置语法。任何对象都可以按照约定实现迭代协议。迭代协议包含两个内容:可迭代协议(Iterable)和 迭代器协议(Iterator)。可迭代协议要想使一个普通对
2022-04-03
1351
0
0
JavaScript
2022-04-01
对象属性的可枚举性和自有性
可枚举的属性 指的是属性配置对象中 enumerable 为 true 的属性,这种属性由两种方法产生:通过普通赋值新增的属性(. or [])通过 Object.defineProperty() 方法定义的属性(需要显式将 enumerable 设为 true)可枚举的属性,如果它的 key 不是
2022-04-01
1333
0
0
JavaScript
1
2