- 博客(10)
- 收藏
- 关注
原创 DOM、事件、文档加载
内建对象、自定义对象、宿主对象(DOM、BOM) 1.DOM(Document Object Mod 节点:html文档基本单元(文档、元素、属性、文本节点) 浏览器提供文档节点对象:window属性,可在网页直接使用,代表整个网页 1)DOM查询 A.获取元素节点:通过document对象调用 getElementById() 通过id属性获取一个元素节点对象 getElementsByTagName() 标签名-一组(返回数组对象,即使只有一个对象) getElementsByNam
2020-11-27 15:51:40
354
原创 函数对象的方法、argument、Date对象、Math、包装类、正则表达式
目录 1.函数对象的方法 call、apply 2.argument 3.Date对象 4.Math 5.包装类 字符串的方法String .length .charAt() .charCodeAt() .fromCharCode() .concat() .indexOf() .lastIndexOf() .slice .substring() .substr() .split() .toUpperCase() .toLowerCase() 6.正则表达式(对象)
2020-10-25 21:35:31
749
1
原创 数组
目录 数组(Array) 1)基本操作 添加元素 读取元素 获取数组长度 创建数组 2)数组方法 push() pop() unshift() shift() forEach() slice(start,end) splice() concat() join() reverse() sort() 数组(Array) 对象:内建对象、宿主对象、自定义对象数组(Array):对象,功能类似于普通对象,多用于存储数据 不同在于普通对象用字符串作为属性名,数组用数字作为索引(
2020-10-25 21:23:13
441
原创 作用域、debug、this、工厂方法批量创建对象、原型、tostring、垃圾回收
目录 1.作用域 1)全局作用域: 2)函数作用域 2.debug调试 3.this 4.使用工厂方法(批量)创建对象 5.原型prototype 6.toString() 7.垃圾回收 1.作用域 1)全局作用域: 编写在script标签中的JS代码;页面打开创建,关闭销毁 全局对象window-代表一个浏览器窗口,可直接使用 全局作用域中创建的变量都作为window对象的属性保存,函数-方法 全局作用域内的变量都是全局变量,在页面任意位置都可以访问 变量声明提前:使用var关
2020-10-25 21:10:01
182
原创 JS对象
Object 当不属于5种基本数据类型时,都是对象Object 基本数据类型都是单一的值,值和值之间没有任何联系 在JS中如果使用基本数据类型的数据,我们所创造的变量都是独立的,不能成为一个整体 对象属于一种复合数据类型,在对象中可以保存多个不同数据类型的属性 1.分类 1)内建对象: 由ES标准中定义的对象,在任何的ES的实现中都可以使用 比如:MathStringNumberBooleanFunctionObject... 2)宿主对象: 由...
2020-10-18 15:22:04
477
原创 JS语句
目录 语句 条件判断语句 if语句 条件分支语句switch语句 循环语句 while循环:ture执行,false终止;死循环;break退出;先判断后执行 do-while循环:先执行后判断 嵌套for循环p41-43 语句 程序是由一条一条语句构成的,语句按照从上往下的顺序一条一条地执行,使用{}进行分组 同一个{}中的语句为一组,也被称为一个代码块,在代码块后不用编写(;) 代码块只具有分组作用,其中的内容在外部是完全可见的 通过流程控制语...
2020-10-18 12:15:39
293
原创 js数据类型和运算符
注释 单行/多行:多用于调试代码 注意: 1)js中严格区分大小写 2)每一条语句以(;)分号结尾 不写分号浏览器会自动添加,但会消耗一些系统资源;有些时候浏览器会加错分号 3)js中会忽略多个空格和换行,所以可以利用空格和换行对代码进行格式化 字面量、变量 字面量:不可改变的值eg:1、2、3、4、5,可直接使用,但一般不直接使用 变量:保存字面量,且变量的值可任意改变、更方便使用; 可通过变量对字面量进行描述; var只在声明变量时使用 v...
2020-10-17 15:14:59
704
1
原创 JS简介
语言:机器、符号、高级 起源:网页中的前端验证 1995netscape(livescript)→sun(javascript)、1996microsoft(jscript)→ecmascript(es)标准 js:es、dom(文档对象模型)、bom(浏览器对象模型) 实现 firefox-spidermonkeychrome-v8 特点 解释型 类似c和java语法架构 动态语言 基于原型的面...
2020-10-17 14:18:09
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅