首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
hayaguAI
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
hayaguAI
3年前
关注
JavaScript 模块的循环加载
CommonJS CommonJS 的一个模块,就是一个脚本文件。使用 require 命令第一次加载脚本时,会执行整个脚本,然后在内存生成一个对象。结构大致如下: 以后需...
0
评论
分享
hayaguAI
3年前
关注
快速初始化数组
实现方案 方案一 方案二 方案三 方案四 一些关于数据的说明 new Array(len) 做的事情等价于下面的代码: Array.prototype.fill() 指定范...
0
评论
分享
hayaguAI
3年前
关注
127.0.0.1、0.0.0.0 和 localhost 的区别
三者的区别 0.0.0.0 代表的意义有 2 中情况: 在服务器中,0.0.0.0 指的是本机上的所有 IPV4 地址,如果服务绑定的端口指定了 0.0.0.0,则内外网均...
0
评论
分享
hayaguAI
3年前
关注
Javascript数据类型判断
类型判断函数的实现 类型判断的方法 typeof 可判断类型:Undefined、Number、String、Boolean、Symbol、BigInt、Function;...
0
评论
分享
hayaguAI
3年前
关注
javascript数据类型及转换
数据类型 基本数据类型 number NaN / Infinity 转换方法: 强转化:基于底层机制转换(一些隐式转换都是基于number完成的):number(value...
0
评论
分享
hayaguAI
3年前
关注
正则:各种分组匹配
基本概念 $& :最后匹配的字符; $` :最后匹配到的字符之前的字符; $' :最后匹配到的字符之后的字符; RegExp.$n:获取第n个分组的内容。如,RegExp....
0
评论
分享
hayaguAI
3年前
关注
字符编码:ASCII、Unicode、UTF-8
基本概念 ASCII 码:美国制定的一套字符编码(符号集),记录了英语字符与二进制位之间的关系,共 128个字符; 英文字符=英文字母+数字+标点符号+其它符号。 Unic...
0
评论
分享
hayaguAI
3年前
关注
javascript对象属性的命名规则
JS标识符的命名规则(变量命名规则) 标识符只能由字母、数字、下划线和‘$’组成 数字不可以作为标识符的首字符 对象属性的命名规则 通过[]操作符为对象添加属性时,属性名称...
0
评论
分享
hayaguAI
3年前
关注
for in和for of的区别
for in for...in 语句以任意顺序遍历一个对象的除 Symbol 以外的可枚举属性,包括继承的可枚举属性(对象本身的属性将覆盖原型属性)。 for of 用于遍...
0
评论
分享
hayaguAI
3年前
关注
遍历器(Iterator)
基本概念 遍历器:它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。...
0
评论
分享
hayaguAI
3年前
关注
JS 代码执行过程
基本概念 执行上下文:可以理解为 JavaScript 执行一段代码时的运行环境,比如调用一个函数,就会进入这个函数的执行上下文,确定该函数在执行期间用到的诸如 this、...
0
评论
分享
hayaguAI
3年前
关注
ES5、ES6、ES2015~ES2020的区别
基本概念 ECMAScript:是一种由 Ecma 国际(前身为欧洲计算机制造商协会)在标准 ECMA-262 中定义的脚本语言规范。这种语言在万维网上应用广泛,它往往被称...
3
评论
分享
hayaguAI
3年前
关注
变量提升
基本概念 变量提升:代码块(全局代码、函数代码等)中,无论在哪里进行var声明和函数声明,在编译阶段都会被提取到当前执行上下文的变量环境组件指向的词法环境对象中,且初始值为...
0
评论
分享
hayaguAI
3年前
关注
call、apply和bind的区别和用法
基本概念 类数组:具备与数组特征类似的对象。它有以下特征: 可以通过角标调用 具有 length 属性 可以通过 for 循环或 forEach 方法 call 函数说明 ...
0
评论
分享
hayaguAI
3年前
关注
箭头函数和普通函数的区别
区别 箭头函数在运行时不会创建执行上下文,因此 this 永远指向函数定义时所在的执行上下文的 this,无法通过 call, apply, bind 改变 this 绑定...
0
评论
分享
hayaguAI
3年前
关注
var、let、const的区别及ES6的暂时性死区
var、let、const的区别 var 使用var声明的变量,其作用域为该语句所在的全局代码或函数内,且存在变量提升现象; let 使用let声明的变量,其作用域为该语句...
0
评论
分享
hayaguAI
3年前
关注
CommonJS、AMD、CMD、ES module
CommonJS(Node.js) CommonJS 是服务器模块的规范,Node.js 采用了这个规范。其特点为: 一个文件就是一个模块,拥有单独的作用域; 使用 mod...
0
评论
分享
hayaguAI
3年前
关注
Commonjs 和 ES Module的区别
CommonJS CommonJS 是服务端的模块化规范, 通过 exports 导出模块; 通过 require 导入模块 使用同步的方式加载模块; 第一次加载某个模块时...
0
评论
分享
hayaguAI
3年前
关注
谈谈对 js 原型链的理解
基本概念和关联 概念 Object.prototype:由 JS 引擎直接创建的对象; Function.prototype:JS与引擎以 Object.prototype...
0
评论
分享
hayaguAI
3年前
关注
set、map、object 和 array的区别与联系
Set 基本用法 ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set的遍历顺序就是插入顺序。 Set本身是一个构造函数,用来生成...
0
评论
分享
下一页
个人成就
文章被点赞
11
文章被阅读
15,457
掘力值
198
关注了
7
关注者
7
收藏集
0
关注标签
5
加入于
2016-08-25