首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
javascript红宝书
程序猿本员
创建于2024-11-20
订阅专栏
js基础弥补
暂无订阅
共15篇文章
创建于2024-11-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
16 DOM2DOM3
对DOM API的按模块拓展(比如对样式、事件的操作)。但是很多都是增加对xml的操作,本章只会记录对HTML操作的补充,特别是对样式部分的操作
15 DOM拓展
对前面的DOMapi进行补充(其实就是对document、Element增加了属性)目前已得到主流浏览器支持
14 DOM编程
正如第一章而言,浏览器会将html解析成节点树(属性节点不在树上),基本上所有内容都是节点,所以节点也有很多类型,本章讲解如何控制这些节点的更改
11 期约与异步
js异步原理:js代码执行引擎是单线程的,但是渲染进程是有多个线程,异步代码就是将异步操作交给这些线程完成,而js引擎继续向后执行js代码
10 函数
从对象、函数角度来理解js中的函数,同时详细讲解了js中的函数与其他语言中的函数的差别,最后展现了函数的特殊使用,如尾调用、闭包和私有变量
9 代理与反射
代理基础 构建 const proxy = new Proxy(目标对象,处理程序对象) 其中处理程序对象就是一组基本操作拦截器(捕获器)函数组成的对象
8 对象、类和面向对象编程
在 ES6 规范中,引入了 class 的概念。使得 JS 开发者终于告别了,直接使用原型对象模仿面向对象中的类和类继承时代。 但是JS 中并没有一个真正的 class 原始类型
7 迭代器与生成器
本章讲解了迭代器和生成器,理解可迭代对象、迭代器和生成器是本章的关键,理解之后就能对接受可迭代对象的语言特征执行过程(如for-of)能有很好的掌握
6.2 集合引用类型Map,Set
Map真正意义上的键值对存储,因为object的键只能字符串或符号,而Map的键可以是任何类型,且另一区别是map会保留插入顺序;Set是加强版的Map
6.1 集合引用类型-Array
存储一组有序的数据,数据可以不同类型(与其他语言不同),定型数组主要用于计算、3D建模方面加快速度。
5 基本引用类型
对JavaScript中几种核心概念和对象的概述,包括日期对象(Date)、正则表达式(RegExp)、函数(Function)、原始值包装类型、单例内置对象(如Global、URI编码方法、eval
4 javaScript中变量、作用域与内存
原始值与引用值 js中的变量,个人认为就是内存别名,内存中存储着值的二进制表示,存储的值就是js七种类型,但是这七种类型在内存中存储的形式不一样,分为原始值和引用值
3 语言基础
JavaScript 语法包括注释、标识符规则、变量声明(var、let、const)、数据类型、操作符、语句结构和函数。关键字和保留字有特定用途,变量作用域和提升行为
2 HTML中的JavaScript
html从服务器到浏览器显示过程、css渲染过程、跨域问题、JavaScript引入方式、script元素属性
1 什么是JavaScript
介绍javaScript的起源和内部实现,核心ECAMScript:ECMA-262定义的语言,基准语言,后续有版本更新,如ES5/ES6