首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript全解析
放轻松JJ
创建于2023-04-13
订阅专栏
可能是全网最全的JavaScript教程
等 22 人订阅
共51篇文章
创建于2023-04-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript全解析——DOM事件(上)
DOM 事件 ●是指用户在某事务上由于某种行为所执行的操作; (对页面元素的某种操作) ●一个事件由哪几部分组成 ○触发谁的事件:事件源 ○触发什么事件:事件类型 ○触发以后做什么:事件处理函数(事件
JavaScript全解析——DOM节点操作
●DOM 树就是我们 html 结构中一个一个的节点构成的 ●不光我们的标签是一个节点,我们写的文本内容也是一个节点,注释,包括空格都是节点 DOM节点 ●节点:页面的所有组成部分成为节点 ●注意:标
JavaScript全解析——DOM操作-获取元素的方式
DOM—文档对象模型 ●DOM(Document Object Model): 文档对象模型 ●其实就是操作 html 中的标签的一些能力 ●或者说是一整套操作文档流的属性和方法的集合 ●我们可以操作
JavaScript全解析——本地存储
●就是浏览器给我们提供的可以让我们在浏览器上保存一些数据 ●常用的本地存储 ○ localStorage ○sessionStorage localStorage => 特点: -> 长期存储,除非手
一文说明白JavaScript的定时器
定时器 ●在 js 里面,有两种定时器,倒计时定时器 和 间隔定时器 ○倒计时定时器也叫一次性定时器或者叫延时定时器 ○间隔定时器也叫间歇定时器或者叫反复性定时器 倒计时定时器 ●倒计时多少时间以后执
JavaScript时间对象(下)
时间对象常用方法—设置 设置年 setFullYear ●作用:单独设置时间对象内的年份信息 ●语法:时间对象.setFullYear(年份信息) ●返回值:返回一个修改后的时间 设置月 setMon
JavaScript时间对象(上)
Date ●Date 是 js 的一个内置对象,也叫内置构造函数。提供了一堆的方法帮助我们更方便的操作 时间 创建时间对象:new Date() 获取时间对象 ●new Date() 在不传递参数的情
JavaScript数学对象——数字进制转换
数字进制转换 什么是进制 ●进制就是达到指定位置时候进一位 ●常见的进制 ○十进制: 0 1 2 3 4 5 6 7 8 9 10 11 12 ... 99 100 101 ○二进制: 0 1 10
JavaScript的数学对象——Math对象
Math 对象 ● js 给我们提供了一些操作数字的方法 ●也是一种数据类型 是复杂数据类型 ●Math对象的通用语法: Math.xxx() random() ●Math.random() 这个方
JavaScript字符串常用方法
字符串的常用方法 ●我们操作字符串,也有一堆的方法来帮助我们操作 ●字符串和数组有一个一样的地方,也是按照索引来排列的 ●注意:所有字符串常用方法, 都不会改变原始字符串, 都是以返回值的形式出现结果
一次讲明白JavaScript字符串操作
ASCII(as key) 字符集 ●我们都知道,计算机只能存储 0101010 这样的二进制数字 ●那么我们的 a ~ z / A ~ Z / $ / @ /… 之类的内容也有由二进制数字组成的 ●
JavaScript 对象数组的深浅拷贝
深浅拷贝 ●深浅拷贝指的是一种复制对象或者数组的行为 ●也就是把一个对象或者数组中的数据完完整整的复制一份放到另一个数组或者对象中 ●并且相互之间没有联系 ●说道深浅拷贝这个我们不考虑基本数据类型 ●
JavaScript全解析——数组去重
数组去重 ●就是把一个数组中重复出现的数据只留下一个,没有重复出现的就不用管了 ●最后的数组里面只有不重复的数据 方案一 ●我们可以利用sort()方法进行排序 ●让一样的数据挨着,后面我们就可以判断
JavaScript全解析——数组排序
数组的排序 ●排序,就是把一个乱序的数组,通过我们的处理,让他变成一个有序的数组 ●今天我们讲解两种方式来排序一个数组 冒泡排序 和 选择排序 冒泡排序 ●先遍历数组,让挨着的两个进行比较,如果前一个
JavaScript全解析——canvas 绘制图片
●在 canvas 内也是可以直接插入一个图片的 ●如果在 canvas 内想插入一个图片 ○首先要用 js 加载一个图片 ○当图片加载完毕以后, 我们在用 canvas 的 API 把它插入到画布上
JavaScript全解析——canvas 绘制变换和渐变
绘制变换 ●在 cancas 内, 也可以向 css 中一样, 出现一些 2d 变换的效果 ●先来绘制一个基本矩形 绘制位移 ●可以将你要绘制的内容进行位移操作 ●语法 : 工具箱.transform
JavaScript全解析——canvas 绘制形状(下)
绘制椭圆 ●canvas 也提供了绘制椭圆的 API ●语法 : 工具箱.ellipse( x, y, radiusX, radiusY, rotation, startAngle, endAngle
JavaScript全解析——canvas 绘制形状(上)
●上一章我们了解了 canvas 的使用和绘制一些简单的线段以及填充 ●这一章, 我们来通过 canvas 提供的方法开绘制一些简单的形状 绘制矩形 绘制基础矩形 ●语法 : 工具箱.rect( 矩形
JavaScript全解析——canvas 入门(下)
canvas 线段两端的样式 ●canvas 中, 是可以设置线段两端的样子的 ●我们先来画三个平行线 ●接下来, 我们开始设置两端样式 语法: 工具箱.lineCap = '值' 值 : => bu
JavaScript全解析——canvas 入门(上)
●canvas 是 HTML5 新增的一个标签, 表示画布 ●canvas 也是 h5 的画布技术, 我们通过代码的方式在画布上描绘一个图像 canvas 标签 ●向进行 canvas 绘图, 首先我
下一页