首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JS 知识再回顾总结
一千柯橘
创建于2023-04-01
订阅专栏
javascript 知识回顾,学习总结
等 1 人订阅
共34篇文章
创建于2023-04-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js - 变量声明查找 & 垃圾回收
变量声明和标识符(变量)查找 垃圾回收 js 是使用垃圾回收的语言,在代码执行时管理内存,通过自动内存管理实现内存分配和闲置资源回收
JS - 变量与执行上下文(作用域)
JS 中的执行上下文(简称 上下文)决定了变量或函数可以访问哪些数据,以及他们的行为,每个上下文都有一个关联的变量对象(variable object)。所有的上下文中定义的变量和函数都存在于这个对象
JS - with 语句 & switch 语句
with 语句主要场景是针对一个对象反复操作,用途是将代码作用域设置为特定的对象,语法是`with (express) statement;`
JS - Object 类型 & 操作符
ECMAScript 中的对象是一组数据和功能的集合,对象通过 new 操作符跟一个构造函数(类名)创建 或者 直接使用 对象字面量的方式创建。Object 是所有对象的基类,所有任何对象都有基类上的
JS - 强大的 Symbol 内置属性
ES 引入了内置符号(都以 Symbol 工厂函数字符串属性的形式存在)用于暴露语言内部的行为,开发者可以直接访问、重写或模拟这些行为。
JS - Symbol 类型的基本使用和获取对象的键的方法
Symbol 的基本使用 symbol 是 ES6 新增的原始类型,通过 Symbol() 函数初始化,Symbol 不是构造函数,(因此不能 new) Symbol 的类型声明 Symbol(des
JS - String 类型,以及转化为字符串的方法,模板字面量标签函数
转化为 String 的方法、模板字面量的特点、获取编码形式的原始字符(需要区分表现形式和编码形式的字符,原始字符就是编码形式的字符)
js - 数值 & 数值的转化
Number 类型 Number 类型使用 IEEE754 格式表示整数和浮点数(双精度值)。不同的数据类型相应地也有不同的数值字面量格式 十进制 直接写出来即可 其他进制 使用八进制和十六进制格式化
JS - 变量 var/let/const, 声明最佳实践
标识符 标识符就是变量、函数、属性或者函数参数的名称,一般使用 小驼峰; 关键字不能作为标识符 var 声明变量 var 声明作用域 var 操作服定义的变狼会成为包含它的函数的局部变量 如果省略 v
JS - 行内脚本和外部脚本的比较
script 选择行内代码还是外部代码 最佳实践是尽可能将 js 代码放到外部文件,理由如下: 提高可维护性。js 代码如果分散到很多 HTML 页面,会导致维护困难。而用一个目录保存所有 js 文件
javascript 引用资源 & 属性
所有浏览器都将 javascript 作为默认的编程语言,本文主要讲述 js 引用资源 和其 对应的属性
JS-历史与实现组成部分
当我们了解了 js 的组成部分和历史后,可以让我们在写 js 的时候更明白为啥会这样等困扰,比如 ECMAScript、DOM、BOM 等
JS - ES6 的 class
class 是一种基于原型实现的实现语法糖,为了让面相对象的语法同传统语法一样让程序员更容易接受,让代码更加优雅、可读性更强
JS - 原型 prototype 和 __proto__ 的关系
原型是 javascript 实现方法复用的一种手段, 本文是回顾 prototype和 __proto__ 的关系笔记