![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
程序员的朴实无华
一个接触前端的大神
展开
-
BOM文档
1.BOM的概念BOM(Browser Object Model) 是指浏览器对象模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。2.BOM的顶级对象window,当调用window下的属性和方法可以省略window。3.页面加载事件onload属性onunload属性4.定时器setTimeout()和clearTimeout()在指定的毫秒数到达之后执行指定的原创 2022-06-19 09:09:22 · 337 阅读 · 2 评论 -
DOM文档
1.DOM是文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准编程接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。DOM又称为文档树模型文档:一个网页可以称为文档节点:网页中所有的内容都是节点元素:网页中的标签属性:标签的属性2.模拟文档树结构 3.DOM经常进行的操作获取元素动态创建元素对元素进行操作事件4.为什么要获取页面元素列如:我们想要操作页面上的某一部分,需要先获取到该部分对应原创 2022-06-08 15:34:10 · 1104 阅读 · 0 评论 -
JavaScript正则表达式
1.正则表达式是什么正则表达式:正则表达式是对字符串(包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”))操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式是一种文本模式,该模式描述在搜索文本时要匹配的一个或多个字符串。2.正则表达式的作用是给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”)。可以通过正则表达式,从字符串中获取我们想要的特定部分。3.正则原创 2022-05-26 16:38:01 · 112 阅读 · 0 评论 -
JavaScript内置对象
1.JavaScript中的对象分为3种:内置对象、浏览器对象、自定义对象JavaScript提供多个内置对象:Math、Array、Number、String、Boolean对象只是带有属性和方法的特殊数据类型。学习一个内置对象的使用,只需要学会其常用的成员的使用(可以通过MDN\W3C来查询)。2.Math对象Math对象不是构造函数,他具有数学常数和函数的属性和方法,的是以静态成员的方式提供。Math.PI // 圆周率Math.random() // 生成随机数Math原创 2022-05-18 08:41:44 · 2299 阅读 · 0 评论 -
JavaScript对象
1.为什么要有对象function printPerson(name,age,sex){}// 函数的参数如果特别多的话,可以使用对象简化function printPerson(person){ console.log(person.name);}2.什么是对象对象是什么?---看得见,摸得着,特指某一事物找对象文字描述找对象小明牵着一只小狗逛街对象的特点?---有特征和行为的,特指某一件事物3.JavaScript中的对象// 使用系统原创 2022-05-08 11:05:05 · 81 阅读 · 0 评论 -
JavaScript函数
1.函数就是把一段相对独立的具有特定功能的代码块封装起来,形成一个独立的实体,函数就是起一个函数名,在后续开发中可以反复调用。就是封装一段代码,可以反复调用。2.函数的定义// 函数的定义:// function 函数名(){ // 函数体-就是那一坨重复的代码// }特点:在函数声明的时候,函数体并不会执行,当函数被调用的时候才会执行。3.函数的调用// 函数的调用// 函数名();特点:函数体只有在调用的时候才会执行,进行调用需要()进行调用。可原创 2022-04-28 09:09:58 · 1067 阅读 · 0 评论 -
JavaScript数组
1.为什么要学数组,比如说我要存储多个值,之前的数据类型只能存储一个值,数组就是将多个元素按循序存储到一个集合里面我们就称为数组。数组是一个有序的列表,可以在数组中存放任意数据,并且数组的长度可以动态的调整。2.使用字面量的方法创建数组,可以通过length属性获取数组的长度,也可以设置length属性改变数组中元素的个数// 创建了一个空的数组var arr = [];// 创建了3个数值的数值,多个数组以逗号隔开var arr1 = [2,5,6];// 创建了3个字符串的数组v原创 2022-04-18 09:35:44 · 534 阅读 · 0 评论 -
JavaScript循环结构
1.在JavaScript中有三种循环结构,while、do..while、for循环。while语句的基本语法:当循环条件为true时,执行循环体,当循环条件为false时,结束循环。// 打印 10次 "哈哈,我又变帅了";var i = 1; //计数器while(i <= 10){ console.log("哈哈,我又变帅了"); i++; //i=i+1 =2 ...9 10 11}do..while语句,do.while循环和while循环非原创 2022-04-10 08:24:01 · 1293 阅读 · 0 评论 -
JavaScript操作符
JavaScript操作符就是用一些符号来进行运算,运算符又称operator。1.算数运算符,+ - * / %var num1 = 3;var num2 = 2;console.log(num1 + num2);//5console.log(num1 - num2);//1console.log(num1 * num2);//6console.log(num1 / num2);//1.5console.log(num1 % num2);//12.一元运算符,只有一步进行运算原创 2022-03-28 15:02:17 · 1604 阅读 · 0 评论 -
JavaScript数据类型和转换
JavaScript中的数据类型有简单数据类型和复杂数据类型简单数字类型有Number、String、Boolean、Undefined、Null。1.Number是数字类型包括整数和小数,使用 + 会做数字运算var str = 10;var str1 = 20;console.log(str+str1);//302.String是字符串类型,用单引号或者用双引号括起来字符串类型可以吧多个字符串连接起来,使用时用 + 拼接成一个字符串。var str = "我叫";v原创 2022-03-18 13:50:29 · 1079 阅读 · 1 评论 -
JavaScript变量
1.什么是变量变量是计算机内存中存储数据的标识符,根据变量名称可以获取的内存中存储的数据。变量的作用就是存储数据或者操作数据。2.如何使用变量用var声明变量// 声明变量var age;赋值变量// 变量的赋值age = 10;可以声明多个变量// 可以同时声明多个变量var age,name,xxs;可以声明多个变量并赋值// 可以声明多个变量并赋值var age = 10,name = "er"3.变量的命名规则和规范原创 2022-03-08 15:51:21 · 824 阅读 · 0 评论