会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kovli
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2025年4月16日
红宝书第十讲:「构造函数与原型链」入门及深入解读:用举例子+图画理解“套娃继承”
摘要: 红宝书第十讲:「构造函数与原型链」入门及深入解读:用举例子+图画理解“套娃继承” 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、构造函数:批量生产对象的“模板” 想象你开了一家宠物店🏪,需要批量创建小狗对象。构造函数就是你的生产模具,帮你快速生成小狗:
阅读全文
posted @ 2025-04-16 14:01 kovli
阅读(28)
评论(0)
推荐(0)
2025年4月15日
红宝书第九讲:JavaScript对象创建与属性描述符详解
摘要: 红宝书第九讲:JavaScript对象创建与属性描述符详解 资料取自《JavaScript高级程序设计(第5版)》。 查看总目录:红宝书学习大纲 一、对象创建的三种方式 JavaScript中创建对象主要有以下方式: 1. 对象字面量(直接创建) 直接在代码中写键值对: let person = {
阅读全文
posted @ 2025-04-15 11:13 kovli
阅读(27)
评论(0)
推荐(0)
2025年4月14日
红宝书第八讲:箭头函数与高阶函数:厨房工具与智能菜谱的对比
摘要: 红宝书第八讲:箭头函数与高阶函数:厨房工具与智能菜谱的对比 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、箭头函数:快捷操作的切片刀 1. 基础语法特点 箭头函数是简洁版的函数表达式,特别适合简单操作,如切菜工具: 省略 function 关键字:使用
阅读全文
posted @ 2025-04-14 10:36 kovli
阅读(24)
评论(0)
推荐(0)
2025年4月12日
红宝书第七讲:this绑定与强制类型转换详解(小白指南)
摘要: 红宝书第七讲:this绑定与强制类型转换详解(小白指南) 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、this绑定:对话中的主角是谁? 简单比喻 假设你在餐厅点菜,this相当于当前服务的服务员: 不同场景服务员会变:包厢用餐 → 专属服务员(对象方法
阅读全文
posted @ 2025-04-12 10:56 kovli
阅读(15)
评论(0)
推荐(0)
2025年4月11日
红宝书第六讲:作用域链与闭包:厨房里的调味料架原理
摘要: 红宝书第六讲:作用域链与闭包:厨房里的调味料架原理 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、什么是作用域链?(洋葱层级结构) 想象你在厨房做菜,每个调料瓶按使用频率由近到远摆放: 当前厨房台面:手边的盐、酱油 → 相当于函数内部变量(局部作用域)
阅读全文
posted @ 2025-04-11 11:11 kovli
阅读(29)
评论(0)
推荐(0)
2025年4月10日
红宝书第五讲:函数声明与表达式小白详解
摘要: 红宝书第五讲:函数声明与表达式小白详解 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、函数声明:先上车后买票 1. 基本语法 用 function 关键字直接定义函数: function 打招呼() { console.log("你好!"); } 2.
阅读全文
posted @ 2025-04-10 10:48 kovli
阅读(26)
评论(0)
推荐(0)
2025年4月9日
红宝书第四讲:JavaScript原始值与引用值行为差异详解
摘要: 红宝书第四讲:JavaScript原始值与引用值行为差异详解 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、基本定义与存储方式 原始值(Primitive Values) 类型:包括字符串(String)、数字(Number)、布尔值(Boolean)、
阅读全文
posted @ 2025-04-09 11:35 kovli
阅读(31)
评论(0)
推荐(0)
2025年4月8日
红宝书第三讲:JavaScript 操作符与流程控制详解
摘要: 红宝书第三讲:JavaScript 操作符与流程控制详解 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、常用操作符 操作符用于对数据进行计算和比较:[1] 算数操作符 +(加)、-(减)、*(乘)、**(幂)、/(除)const sum = 10 + 5
阅读全文
posted @ 2025-04-08 10:29 kovli
阅读(25)
评论(0)
推荐(0)
2025年4月7日
红宝书第二讲:JavaScript变量声明:`var`、`let`、`const`详解
摘要: 红宝书第二讲:JavaScript变量声明:var、let、const详解 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、var:旧时代的变量声明 函数作用域 var声明的变量属于整个函数,在块(如{}、if、for)中可能“溢出”到外部:functio
阅读全文
posted @ 2025-04-07 10:21 kovli
阅读(70)
评论(0)
推荐(0)
2025年4月3日
红宝书第一讲:JavaScript 语法与数据类型详解
摘要: 红宝书第一讲:JavaScript 语法与数据类型详解 资料取自《JavaScript高级程序设计(第5版)》。 查看所有教程:红宝书学习大纲 一、基本数据类型(原始类型) JavaScript 的原始类型是最基础的数据单元,不可再拆分: 数字(Number) 包含整数、小数、特殊值 NaN(非数字
阅读全文
posted @ 2025-04-03 10:30 kovli
阅读(31)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告