上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: #面向对象 ##认识对象 ###认识对象 对象是"键值对"的集合,表示属性的值的映射关系 ####对象的语法 ####属性是否加"" 如果不符合js的命名规则就要加,否则不加 ####属性的访问 xxx.属性名; 如果属性名是不符合命名规则,必须用方括号的写法来访问 xxx['shuxin-ming 阅读全文
posted @ 2022-03-02 23:38 zongkm 阅读(64) 评论(0) 推荐(0)
摘要: #BOM常用对象 ##window对象 ###全局变量是window的属性 ###内置函数普遍都是window的方法 ###窗口相关的属性 获得不包含滚动条的元素要用documet.documentElement.clientWidth ###resize事件 ###已滚动高度 ###已动高度 这样 阅读全文
posted @ 2022-03-01 11:45 zongkm 阅读(49) 评论(0) 推荐(0)
摘要: #基本概念 DOM是js操作html的文档接口,使文档操作变得简便 DOM最大的优点是将文档表示为节点树 ##DOM节点树 绿色是元素节点 红色是属性节点 蓝色是文本节点 ##nodeType常用属性值 可以显示节点具体的类型 打点调用 #节点访问和位置关系 ##访问元素节点 ###认识docume 阅读全文
posted @ 2022-02-18 20:01 zongkm 阅读(252) 评论(0) 推荐(0)
摘要: #函数 ##函数的定义和调用 ###函数的定义 和变量类似,函数必须先定义然后才能使用 使用function关键字定义函数,function是"功能"的意思 ###函数的调用 只需要在函数名后面加()即可 ####函数声明的提升 第二种相当于提升变量,所以不可以 ####函数优先提升 ##函数的参数 阅读全文
posted @ 2022-01-11 21:18 zongkm 阅读(122) 评论(0) 推荐(0)
摘要: #数组 ##数组的定义和基本使用 ###数组的定义和相关信息 ####数组相关 用来存储一组相关的值 命名通常以Arr为后缀 他是非常重要的一种数据结构 ####数组定义 第一种 var arr =['A','B','C','D']; 第二种 var arr = new Array('A','B', 阅读全文
posted @ 2022-01-08 13:45 zongkm 阅读(69) 评论(0) 推荐(0)
摘要: #条件语句 ##if语句的基本使用 if(测试条件){ /*语句块1*/ /*当条件为真执行这里*/ }else { /*语句块2*/ /*当条件为假执行这里*/ } ##if elseif多条件分支 if(测试条件1){ /*语句块1*/ /*当测试条件1为真执行这里*/ }else if(测试条 阅读全文
posted @ 2022-01-06 15:36 zongkm 阅读(37) 评论(0) 推荐(0)
摘要: ##随机数 ###得到[a,b]区间的整数,公式: parseInt(Math.random()*(b-a+1))+a 阅读全文
posted @ 2022-01-06 13:39 zongkm 阅读(44) 评论(0) 推荐(0)
摘要: ##表达式 ###算数表达式 先乘除,后加减 加号有加法和连字符两种作用 ####隐式类型转换 加号会自动变成连字符而不是转换 如果参与数学运算的不是数字类型,那么js会自动将此操作数,转为数字类型 ####保留小数位数 toFixed()方法 ####幂运算(pow) Math.pow(2,3) 阅读全文
posted @ 2022-01-04 20:54 zongkm 阅读(53) 评论(0) 推荐(0)
摘要: NaN 不是数字的数字类型 null 空对象 undefined 没有赋值的 阅读全文
posted @ 2022-01-04 20:52 zongkm 阅读(37) 评论(0) 推荐(0)
摘要: ##变量 ###定义变量 var a = 5; ###改变变量的值 var b = 6; b = 12; console.log(b); 此时输出12 ###变量命名 只能是字母数字下划线$组成 不能以数字开头 不能是关键字 大小写敏感 ###优秀的命名法 驼峰命名 mathTestScore c风 阅读全文
posted @ 2022-01-04 18:07 zongkm 阅读(91) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 下一页