📄JS 与 JSON
1. JSON基本概念:JSON(JavaScript Object Notation)是一种基于文本的数据格式,用于存储和传输数据,包含以键值对形式组织的数据。
📄JS 日期时间
1. Date对象基本概念:JavaScript中的日期和时间由Date对象表示,该对象提供了日期时间信息和多种方法,基于1970年1月1日UTC的毫秒数表示。
📄JS 闭包
1. 嵌套函数和函数返回:在JavaScript中,一个函数可以包含另一个函数(嵌套函数),并且一个函数可以返回另一个函数。
📄JS this 关键字
1. 全局和函数作用域中的this:在全局作用域中,this引用全局对象(在浏览器中是window对象)。在函数内部,this同样引用全局对象。
📄JS 严格模式
1. 严格模式定义:在JavaScript中,使用'use strict';声明的代码将以“严格模式”执行,增加了错误检查,提高了代码安全性。
📄JS 迭代器和可迭代
1. JavaScript 可迭代对象和迭代器:可迭代对象是具有 Symbol.iterator 方法的数据结构,如数组或字符串。迭代器是由可迭代对象的 Symbol.iterator() 方法返回的对象,用于通过 next() 方法逐个访问对象的元素。
📄JS 生成器
1. 创建和使用 JavaScript 生成器:通过 function* 符号定义生成器函数,使用 yield 关键字暂停函数执行,并通过 next() 方法恢复执行。
📄JS 正则表达式
1. JavaScript 正则表达式基础:正则表达式是用于定义搜索模式的对象,可以创建和使用来匹配字符串。
📄浏览器中调试 JS
1. 使用 console.log() 进行调试:通过 console.log() 方法打印变量或消息到控制台,帮助检查和验证数据是否正确。
📄JS 应用
1. 增强网页交互性:JavaScript 用于增强网页功能,包括表单验证、显示倒计时、创建动画和下拉菜单等,使网页与用户互动。