- 博客(9)
- 收藏
- 关注
原创 js第九天-BOM&DOM
0.对象 在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。 对象是由属性和方法组成的。 属性:事物的特征,在对象中用属性来表示(常用名词) 方法:事物的行为,在对象中用方法来表示(常用动词) 定义对象: var obj = {name:"张三",age:18,sex:'女'} 对象属性的增删改 点语法 增加属性 obj.weight = 80 obj.height = 130 删除属性 delete obj..
2022-02-06 21:07:56
483
原创 JS第八天-Math&Date
1、Math数学对象 特点不需要定义对象实例,直接通过 Math.方法名 直接调用。 Math.floor(小数) 向下取整 取出小于该数的最大整数 Math.floor(4.3);// 4 Math.floor(-4.3);// -5 console.log(Math.floor(4.9));//4 与四舍五入无关 Math.ceil(小数) // 向上取整 取出大于该数的最小整数 console.log(Math.ceil(4.3)); //5 console.log(Math..
2022-02-06 21:00:30
151
原创 JS第七天-数组下&字符串
一、数组ES5新增的方法 ES5新增数组的方法: 1.forEach() 作用:遍历数组类似for循环 返回值:无 语法:arr.forEach(function(item,index,arr){}) item: 每一个元素 index:每一个元素对应的下标 arr:数组本身,可选,可删除 2.map() 作用:遍历数组 返回值:新数组,给原数组的元素进行一些处理(变为原来的两倍)一下, 语法:arr.map(function(item,index,arr){returnitem..
2022-02-06 20:59:06
341
原创 js第六天 数组
数组 :一组数据有序的集合 数据属于引用数据类型,不属于基本数据类型 【1】创建数组 构造函数法 方式一: var arr = new Array();/// 创建空数组,没有元素 方式二: var arr = new Array(5);// 创建长度为5的数组,元素都是underfined 方式三: var arr = new Array(5, 6, 7, 9);// 创建长度为4的数组,元素都是为5,6,7,9 字面量法: 方式四: var arr = [];// 类似方式一
2022-01-17 22:04:40
382
原创 js第五天函数进阶
一、作用域,变量作用域 1作用域 概述:通常来说,用来限定函数名和变量名的生效范围,指它在函数和变量在哪些范围内可以用。 作用:减少了名字冲突。 分类: 局部作用域 和全局作用域。 2 变量作用域 概述:变量可访问的区域。 分类:全局变量和局部变量 全局变量: 定义位置:在函数外部定义的变量,为全局变量 生命周期:页面打开时创建,在页面关闭后销毁 访问位置:在任何位置都可以访问 局部变量: 定义位置:在函数内部定义的变量,为局部变量 生命周期:局部变量在函数开始执行时创建,函数执
2022-01-14 20:41:13
484
原创 js第四天循环嵌套&函数
一、循环嵌套 循环的嵌套:循环内部嵌套另一个循环 常用场景:循环打印一个图形(九九乘法表,三角形,4*5矩形等等) 循环嵌套规律: 1.一个循环内包含完整的另一个循环语句。 2.被包含的循环语句叫内循环,包含别的循环的循环语句叫外循环。 3.外循环每执行一次循环,内循环都会完全执行所有循环次数。 4.循环嵌套的总执行次数是外循环次数乘以内循环次数。 5.循环嵌套不要超过3层。 ep: <script> for ( var m=1;m<=8;m++){ for...
2022-01-13 17:15:07
1023
原创 js第三天-switch语句和循环
一、switch语句 语法 switch (要判断的变量) { case 情况1: 满足情况1的时候执行的代码 break case 情况2: 满足情况2的时候执行的代码 break default: 所有情况都不满足的时候执行的代码 } ep:银行利息 var m = Number(prompt('你存多少')) var x = Number(prompt('请输入期限')) var lx=0; switch (x) { case 1: ...
2022-01-12 20:24:46
641
原创 js第二天
接第一天 《八》 《=算数运算符 1 + 2 - 3 * 4 / 《=关系运算符 比较数字的关系,获取的是布尔值 1 > 2< 3>= 4 == 等于,比较的是值,不比较类型 5 !=不等于 6 ===比较值,比较类型 《逻辑运算符》 <&& -----并且----一假即假 <||----或者 <!---取相反 自加自减 使用a++ 或者++a 单独使用自身+1 参与复制,输出操作时a++和++a 的区别...
2022-01-12 20:06:42
240
原创 js第一天
《一》 html =页面结构---3ce css==页面样式---3ce js ==页面行为---ecma 《二》 Ecmascript:指定js语法规范 Bom;browser (浏览器) object(对象)model(模型)-------操作浏览器的语法规范 包含:滚动条,打开和关闭页面,前进和后退,刷新页面 Dom:document(文档)object model-----操作文档流的语法规范 《三》 js :是一种运行在浏览器端的解释性脚本语言,相比Java是一门弱类语言 (
2022-01-10 16:33:39
265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人