
JavaScript
JavaScript笔记
学JAVA的好人
复杂的世界,做个学JAVA的好人就好。
展开
-
JavaScript笔记12:控制CSS、事件、定时器
目录js控制css其他样式相关属性事件的冒泡事件的委派绑定多个响应函数单个:“对象.事件 = 函数”单个多个:addEventListener()方法多个:attachEvent()函数绑定兼容所有浏览器的版本事件的传播滚轮事件键盘事件浏览器对象模型BOM定时器 js控制css // 语法:元素.style.样式名 = 样式值 注意:在CSS中的样式名如果含有“-”,则这种名称在JS中是不合法的。则这种名称需要修改为驼峰命名.原创 2020-10-21 23:17:52 · 575 阅读 · 0 评论 -
JavaScript笔记11:DOM文档对象模型的时间、方法
目录DOM:文档对象模型事件DOM的一些方法DOM的删除和添加 DOM:文档对象模型 DOM(Document Object Model),文档对象模型 文档:整个HTML网页文档 对象:将网页中的每一个部分都转换为一个对象 模型:使用模型来表示对象之间的关系,这样方便我们获取对象 节点(Node) 网页中的每一个部分都可以称为是一个节点 分为四类:.原创 2020-10-21 23:17:30 · 221 阅读 · 0 评论 -
JavaScript10:字符串、正则表达式
目录字符串相关方法正则表达式正则表达式模式正则表达式的方法 字符串相关方法 字符串在底层以字符数组来保存 var str = "Hello Atguigu"// 获取字符串长度a = str.length// 获取指定位置的字符a = str.charAt(6)a = str[6] // 字符数组// 获取指定位置字符的Unicode编码a = str.charCodeAt(6)// String.fromCharCode()根据字符编码去获取字原创 2020-10-21 23:17:09 · 368 阅读 · 0 评论 -
JavaScript9笔记:函数对象方法、Date对象、Math对象、包装类
目录函数对象的方法:call()和apply()argumentsDate对象(日期)Math对象(数学)包装类 函数对象的方法:call()和apply() 这两个方法是函数对象方法,需要函数对象来调用 调用这两个方法的同时,还会执行函数 调用这两个方法时(一脸懵逼) 可以把一个对象作为方法的第一个参数传入,此时这个对象就是执行函数时的this 函数以函数形式调用时,this是window .原创 2020-10-18 19:26:32 · 172 阅读 · 0 评论 -
JavaScript8笔记:数组(Array)
目录数组(Array)创建数组向数组中添加元素读取数组中的元素获取数组的长度修改length数组的四个常用方法push()方法pop()方法unshift()方法shift()方法数组的遍历slice()方法splice()方法(常用)concat()方法 数组(Array) 数组也是一个对象 用来存储值 索引:从0起 使用typeof检查会是Object类型 数.原创 2020-10-18 19:22:11 · 133 阅读 · 0 评论 -
JavaScript笔记7:this、构造函数、原型、toString、垃圾回收
目录this构造函数原型toString垃圾回收 this 解析器在调用函数每次都会在函数内部传递一个隐含的参数,这个隐含的参数是this this指向的是一个对象,这个对象我们称为函数执行的上下文对象,根据函数调用的方式不同,this指向的对象不同 调用方式: 以函数的形式调用时,this永远都是widow 以方法的形式调用时,this就是调用这个方法的对象 以构造函数的形式.原创 2020-10-18 19:19:38 · 165 阅读 · 0 评论 -
JavaScript6笔记6:函数、方法,作用域
目录函数(function)创建函数参数返回值立即执行函数方法(method)for...in...遍历作用域 函数(function) 函数是一个对象 使用typeof检查函数对象时,会返回function 创建函数 函数声明提前: 使用函数声明形式创建的函数function函数,它会在所有的代码执行之前创建,所以我们可以在函数编写前就调用函数 使用函数表达式创建的函原创 2020-10-18 19:17:20 · 114 阅读 · 0 评论 -
JavaScript笔记5:计时器、对象、基本数据类型、引用数据类型
目录console.time()计时器对象创建对象添加属性读取对象中的属性修改对象中的属性值删除属性属性名和属性值基本数据类型和引用数据类型 console.time()计时器 console.time()函数 可以用来开启一个计时器 需要传入一个字符串作为参数,这个字符串会作为该计时器的标识(名字) console.timeEnd()函数 可以用来关闭一个计时器原创 2020-10-18 19:15:10 · 410 阅读 · 0 评论 -
JavaScript笔记3:Unicode编码、语句
目录Unicode编码表语句if条件判断语句switch条件分支语句while循环语句do...while...while和do...while...break语句:for循环语句break和continue Unicode编码表 JS字符串中使用 在字符串中使用转义字符输入Unicode编码 表示方式:\u四位编码 console.log('\u0031')//1网页中使用 表示方式:&#十.原创 2020-10-18 19:10:44 · 148 阅读 · 0 评论 -
JavaScript笔记3:进制、运算符
目录进制运算符算术运算符:+、-、*、/、%一元运算符:自增和自减逻辑运算符赋值运算符关系运算符相等运算符三目运算符(条件运算符)逗号运算符运算符优先级 进制 16进制:0x开头 8进制:0开头 2进制:0b开头 运算符 运算符也叫操作符 运算符可以对一个或多个值进行运算,并获取运算结果 算术运算符:+、-、*、/、% +:原创 2020-10-18 19:02:35 · 158 阅读 · 0 评论 -
JavaScript笔记2:标识符、数据类型、强制类型转换
目录标识符数据类型String类型Number类型Boolean类型Null类型Undefined类型强制类型转换转换为String转换为Number转换为Boolean类型 标识符 由我们自主命名的都可以称之为标识符,如变量名、函数名、属性名等 标识符命名规则: 可以含有字母、数字、_、$ 不能以数字开头 不能是ES中的关键字和保留字 一般采用驼.原创 2020-10-18 18:56:02 · 243 阅读 · 1 评论 -
JavaScript笔记1:编写位置、注释、基本语法、字面量和变量
目录一个完整的JavaScript实现包含三部分:JS代码的编写位置注释JS的基本语法字面量和变量字面量变量: 一个完整的JavaScript实现包含三部分: ECMAScript DOM BOM JS代码的编写位置 第一种:句柄属性 JS是一门时间驱动型编程语言,依靠事件去驱动,然后执行对应的程序。其中一个事件是鼠标单击,单词是click。任何事件都会对应一个事件句柄onclick,事.原创 2020-10-18 18:29:45 · 178 阅读 · 0 评论