js
&小胖&
这个作者很懒,什么都没留下…
展开
-
字符串方法
1.indexOf( ) 从左往右获取字符串的对应的索引号(并获取第一个字符的索引值)let a = 'abcdefgc'a.indexOf('c') // 22.lastIndexOf( ) 从右往左获取字符串的对应的索引号(并获取第一个找到的字符的索引值)let a = 'abcdefgc'console.log(a.lastIndexOf('c')) // 73.split("根据分割的字符") 分割字符串 let a = 'abcdefgc'...原创 2021-12-12 19:28:31 · 432 阅读 · 1 评论 -
用canvas画布实现验证码
一、代码<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>原创 2021-11-21 20:27:49 · 266 阅读 · 0 评论 -
canvas画布
一、语法 //获取dom元素 let cas = document.querySelector('选择器') // 获取上下文对象 let ctx = vas.getContext('2d') // 设置初始坐标 ctx.moveTo(100,100) // 设置终止位置 ctx.lineTo(300,100) // 指定线条的颜色 ctx.strokeStyle='green' //缩放 ctx.scale(x,y); //旋转原创 2021-11-13 20:34:28 · 287 阅读 · 0 评论 -
防抖和节流
一、防抖1.概念:高频率触发的事件,在指定的单位时间内,只响应最后一次,如果在指定的时间在触发,则重新计算时间(后面触发的事件执行,替代了前面的事件)2.使用场景:3.实现防抖<body> <input id="input" type="text"></body><script> //获取事件源 let inp = document.getElementById('input') inp.addEventLis原创 2021-11-05 19:21:28 · 91 阅读 · 0 评论 -
js数组方法
数组方法: join() 数组拼接成字符串 push() 末尾添加数据 pop() 末尾删除数据 shift() 头部删除数据 unshift() 头部添加数据 reverse() 翻转数组 concat() 拼接两个数组 includes( ) 包含 splice( ) 随机删除数组中的值 参数:起始位置、 0(要删除的项数)和要插入的项 indexOf() 查询数组中的数据(从前往后) 参数: 要查找的项 和原创 2021-10-27 16:13:55 · 99 阅读 · 0 评论