自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 2021-08-08Javascript对象

Javascript对象1.Javascript前言任何东西都可以是对象,对象都有属性2.Javascript对象定义1.new关键字创建对象var obj = new Object;obj.name = '马志强';obj.age= 70;obj.color = 'green';obj.eat = function (){ console.log('烤鸭');}console.log(obj);2.工厂类创建对象// 创建工厂,设置好函数的形参(属性)function t

2021-08-08 16:19:41 107

原创 2021-08-08函数递归

案例5:点谁谁变色<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body id="box"> <button type="button" id="tomato">番茄色</button> <button type="button" id="skyblu

2021-08-08 16:17:50 74

原创 2021-08-06函数预解析+函数类型+函数高级

闭包的缺点和解决闭包会使函数中的变量都放在内存中,对内存消耗很大,会造成内存泄漏或内存溢出,所以在退出函数之前要手动释放闭包,释放闭包后就相当于删除了函数中的变量,释放闭包后再调用函数,就没有变量可引用了,就会报错function f1(){ var a = 996; function f2(){ a++; console.log(a); } return f2;}var result = f1();result();result();result = n..

2021-08-06 23:39:27 109

原创 2021-08-05function函数基础2

3.函数的返回值如果函数中没有写return关键字,那么函数默认返回undefined<script> function f1(){ var a = 1; var b = 2; } var a = f1(); console.log(a);</script>如果函数中有return关键字,那么返回的是return后面的值<script> function f1(){ return'华子'; } var a = f1();

2021-08-05 21:03:03 142

原创 2021-08-04function函数基础

1.Javascript函数的基本使用1.Javascript函数声明结构<script> // function 函数的名字(){} // 函数的名字的命名也要遵守命名规范 function sum (){ } // 函数名字后面的小括号内是参数列表,参数列表内的参数用逗号分开,参数是可选的没有数量限制 function sum1(a,b){ // a和b叫函数的参数 } // 不写大括号会报错,大括号内是函数体 function sum2

2021-08-05 00:01:48 84

原创 2021-08-04数组(冒泡,多维数组,数组方法)

冒泡排序 把元素按顺序排列思路:遍历数组,第一个元素依次跟后面的元素比较,如果比较的元素比他小,则换位置,如果遇到的元素比他大,则不动,大的元素跟后面的元素比较,从第0个元素开始比较,第一轮比较了length - 1次,得到了一个最大的数,从第1个元素开始比较,第二轮比较了length - 1 - i次,得到了第二大的数字,以此类推<script> var arr = [6,5,3,1,8,7,2,4]; for(i = 0; i < arr.length - 1; i++){

2021-08-05 00:00:52 60

原创 2021-08-03数组及案例练习

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> // 数组 // 创建数组的方式 var a = new Array; a [0] = '张三'; a [1] = '李四'

2021-08-03 19:04:00 132

原创 2021-08-03各种语句案例练习

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> // 求整数1~100的累加值,但要求碰到个位为3的数则停止累加 var sum = 0; for(i = 1; i <= 100

2021-08-03 19:02:26 72

原创 2021-08-03流程控制语句---各个语句

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <ul> <li></li> <li></li> <li></li> <li></li> &

2021-08-03 18:41:17 54

原创 2021-08-02运算符练习

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> // 案例练习 /* 运算符优先级: 括号() ++;--;! *;/;% +;-

2021-08-02 23:48:33 79

原创 2021-08-02各种运算符

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> // 赋值运算符 // = var a = 1; // += a += 1; a = a + 1; // -=

2021-08-02 22:12:06 68

原创 2021-08-02算数运算符复习

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> // 算数运算符 // 加法 // string // 字符串和任何数据类型相加,都是字符串的拼接 var a = "张三"

2021-08-02 17:59:21 53

原创 2021-08-02变量的高级+数据类型转换

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> alert("这是练习的代码"); // 交换两个变量的值 var a = 1; var b = 2; var t

2021-08-02 13:45:01 64

原创 2021-08-02变量数据类型复习

<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> alert("这是练习的代码"); // 交换两个变量的值 var a = 1; var b = 2; var t

2021-08-02 11:43:22 66

原创 2021-07-30数组

JS数组1.什么是数组具有相同类型或者不同类型的数据的有序集合,每一个值叫做一个元素每一个元素对应一个位置,从0开始,叫做下标或者索引.2.创建数组构造数组的方式<script> var clubs = new Array(); clubs[0] = "张三"; clubs[1] = "李四"; console.log(clubs);</script>简洁方式<script> var movies = new A

2021-07-30 20:46:02 66

原创 2021-07-30流程控制语句

6.for循环结构for(){}for(起始值;终止值;步长){//方法体}执行顺序:起始值,终止值,方法体,步长>>>>>1243顺序,243循环<script> for(i = 1; i <= 100; i++){ console.log(i); }</script>forin语句遍历object对象遍历的是对象中冒号前面的数据<script> var person =

2021-07-30 20:40:51 56

原创 2021-07-28流程控制语句

流程控制语句顺序结构语句:js默认由上至下执行分支结构语句:js会根据条件的判断,决定是否执行某段代码循环结构语句:js会根据条件的判断,反复的执行某段代码1.prompt函数结构:prompt("")会弹出一个文本框,可以在文本框中输入数据数据类型是string类型<script> prompt("请输入你的年龄"); alert("性感荷官在线发牌");</script>2.if语句结构:if(判断式){​ 代码块;​

2021-07-29 21:59:36 64

原创 2021-07-26Javascript基本使用

6.变量的高级1.string字符串固定位置:字符串中的每个字符都有固定的位置,第一个字符的下标为重为0,第二个字符的下标位置为1以此类推,最后一个字符的下标位置为字符串长度-1<script> var a = "所以暂时将你眼睛闭了起来"; console.log(a[0]); console.log(a[1]); console.log(a[2]); console.log(a{3}); console.log(a[4]);</script>输

2021-07-29 21:47:39 117

原创 2021-07-25 Javascrip基本使用

JavaScript初体验1.js代码要写在中间​<script> alert("没有文化的人不伤心")</script> 在浏览器中会弹出警告窗口,内容为"没有文化的人不伤心"2.js代码写在和中写在中<!DOCTYPE html><html> <head> <script> alert('<head>中的JavaScript');

2021-07-25 23:36:29 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除