分类: JavaScript

8 篇文章

JS进阶(1)
1. 箭头函数(重要) 基本语法 使用场景:箭头函数更适用于那些本来需要匿名函数的地方 语法1:基本写法 //1. 普通函数 const fn = function () { console.log(123) } fn() // 2. 箭头函数 const fn = () => { conso…
web APIs总结(3)
1. 本地存储介绍(重点) 数据存储在用户浏览器中 设置、读取方便、甚至页面刷新不丢失数据 容量较大,sessionStorage和localStorage约 5M 左右 本地存储分类- localStorage 作用: 可以将数据永久存储在本地(用户的电脑), 除非手动删除,否则关闭页面也会存在 …
web APIs总结(2)
1. 页面滚动事件 很多网页需要检测用户把页面滚动到某个区域后做一些处理, 比如固定导航栏、返回顶部 事件名:scroll 监听某个元素的内部滚动直接给某个元素加即可 获取位置 scrollLeft和scrollTop (属性) (注:获取html元素写法:document.documentElem…
按下回车发布评论的注意点
如何获取焦点(css的focus伪类选择器) 点击表单输入框,输入框向右边拉长 input { width: 200px; transition: all .3s; } /* focus伪类选择器 获得焦点 */ input:focus { width: 300px; } <input typ…
thumbnail
web APIs总结(1)
1. 根据CSS选择器来获取DOM元素 (重点) 获取一个DOM元素我们使用谁?能直接操作修改吗? querySelector() 可以 返回值:CSS选择器匹配的第一个元素,一个 HTMLElement对象。如果没有匹配到,则返null 获取多个DOM元素我们使用谁?能直接修改吗? 如果不能可以怎…
JS基础总结
1. 遍历对象用哪个语句? for in 2. 遍历对象中, for k in obj,获得对象属性是那个,获得值是那个? 获得对象属性是 k 获得对象值是 obj[k] 对象的使用: 查询对象(查):对象.属性。删除对象中属性(删):delete 对象名.属性名。 重新赋值(改):对象.属性 = …
thumbnail
JavaScript变量/数组
变量 1、var:全局变量(作用域范围大,且允许重复声明) 2、let:局部变量(作用域仅在代码块内,且不允许重复声明) 3、const:常量(一旦声明,常量的值不能改变) 数组(重要) 特点:长度可变,类型可变 for和foreach的区别: 1、for遍历数组中的所有元素 2、foreach遍历…
MySQL数据库的详解(1)
1、DDL(数据库操作) 查询 查询所有数据库:show databases; 当前数据库:select database(); 创建 创建数据库:create database [ if not exists] 数据库名 ; 使用 使用数据库:use 数据库名 ; 删除 删除数据库:drop da…