摘要:
window定时器 ◼ 有时我们并不想立即执行一个函数,而是等待特定一段时间之后再执行,我们称之为“计划调用(scheduling a call)”。 ◼ 目前有两种方式可以实现: setTimeout 允许我们将函数推迟到一段时间间隔之后再执行。 setInterval 允许我们重复运行一个函 阅读全文
摘要:
认识事件处理 ◼ Web页面需要经常和用户之间进行交互,而交互的过程中我们可能想要捕捉这个交互的过程: 比如用户点击了某个按钮、用户在输入框里面输入了某个文本、用户鼠标经过了某个位置; 浏览器需要搭建一条JavaScript代码和事件之间的桥梁; 当某个事件发生时,让JavaScript可以相 阅读全文
摘要:
元素的继承 class Student extends Person{} 创建一个Student对象继承自Person对象本身会自带Person的属性并且可以创建属于自己的属性 什么是DOM? ◼ 前面我们花了很多时间学习JavaScript的基本语法,但是这些基本语法,但是这些语法好像和做网页没有 阅读全文
摘要:
Date类型的使用 创建Date对象 Date的构造函数有如下用法: // 1. 创建date对象的方式 //没有传入任何参数获取到的是当前时间 var date1 = new Date() console.log(date1) //Wed Aug 28 2024 09:17:12 GMT+080 阅读全文
摘要:
数组Array使用详解 认识数组(Array) ◼ 什么是数组(Array)呢? 对象允许存储键值集合,但是在某些情况下使用键值对来访问并不方便; 比如说一系列的商品、用户、英雄,包括HTML元素,我们如何将它们存储在一起呢? 这个时候我们需要一种有序的集合,里面的元素是按照某一个顺序来排列的 阅读全文
摘要:
字符串类型String String类的补充(一)- 基本使用 ◼ 在开发中,我们经常需要对字符串进行各种各样的操作,String类提供给了我们对应的属性和方法。 ◼ String常见的属性: length:获取字符串的长度; ◼ String也有很多常见的方法和操作,我们来进行学习。 ◼ 操作一 阅读全文
摘要:
数学对象Math ◼ 在除了Number类可以对数字进行处理之外,JavaScript还提供了一个Math对象。 Math是一个内置对象(不是一个构造函数),它拥有一些数学常数属性和数学函数方法; ◼ Math常见的属性: Math.PI:圆周率,约等于3.14159; ◼ Math常见的方法: 阅读全文
摘要:
数字类型Number ◼ 前面我们已经学习了Number类型,它有一个对应的数字包装类型Number,我们来对它的方法做一些补充。 ◼ Number属性补充: Number.MAX_SAFE_INTEGER:JavaScript 中最大的安全整数 (2^53 - 1); Number.MIN 阅读全文