JavaScript
霍尔.奥古斯都
这个作者很懒,什么都没留下…
展开
-
Javascript的文档对象模型
一、文档对象模型(document object model,DOM)文档:真实存在的文件 例如:网页文件(HTML文本)对象:独立的数据集合 例如:文档对象 文档中元素与内容的数据集合模型:文档对象表示为树形模型 在这个树形模型中,网页的元素与内容表现为一个个节点在文档对象模型中,每一个对象可以称作为一个节点在文档对象模型中,节点分为三种类型:元素节点属性节点文本节点节点属性:nodeName 可以访问当前节点的名称nodeValue 可以返回当前节点的值,一般适用于文本节原创 2020-08-11 10:34:33 · 247 阅读 · 0 评论 -
Javascript的事件驱动
Javascript基于事件驱动事件处理:1.发生事件2.启动事件处理程序(通过 事件处理器触发)3.事件处理程序作出反应事件的调用(都是通过 事件处理器 调用)1.在HTML中调用<input name="save" type="button" value="保存" onclick="alert('Click the button');" />2.在Javascript中调用<input id="save" type="button" /><script原创 2020-08-10 21:49:11 · 1578 阅读 · 0 评论 -
Javascript的内置对象详解
1.Math对象提供了大量的数学常量和数学函数不能使用new关键字直接使用 对象名.成员2.Number对象把接受的数字作为对象来访问会把参数转化为一个数字,然后返回转换后的原始数值或NaNNumber对象也可以不使用new,直接使用 对象名.成员var num=new Number(); //返回0num=new Number(1); //返回1var value=Number.MAX_VALUE; //返回Number对象存储最大的可能值3.Date对象用来创建日期类型的对象原创 2020-08-09 22:56:14 · 125 阅读 · 0 评论 -
Javascript的自定义对象详解
Javascript的对象:自定义对象(逻辑处理)预定义对象:内置对象(逻辑处理)浏览器对象(与DOM结合,这些对象可对网页元素对象进行操控)自定义对象的创建:1.直接创建自定义对象var 对象名={属性:属性值,属性2:属性值2…} var student = { name: "Tom", sex: "man", age: 25, "study": function () {原创 2020-08-09 15:07:49 · 224 阅读 · 0 评论 -
Javascript的函数内容详解
函数定义1.function 函数名(参数列表){}没有返回值类型,因为Javascript是弱类型语言function sum(x,y){z=x+y;}sum(2,3);2.定义匿名函数var 变量名=function(参数列表){};var sum=function(x,y){z=x+y;}sum(2,3);3.Function()构造函数var 变量名=new Function(“参数1”,”参数2“,…,“函数体”);参数与函数体用双引号包括起来var sum原创 2020-08-09 11:53:43 · 119 阅读 · 0 评论 -
Javascript中的异常处理语句
try{}catch(exception){}finally{}try:尝试执行的关键字执行产生的错误传递给catch区块产生的错误:Error对象Error对象的属性:name:表示异常类型的字符串(说明是什么样的异常)message:实际的异常信息catch:捕捉错误的关键字通过变量(名字不固定)来获取Error对象finally:最终一定执行的关键字 var str = "Javascript"; try { docu原创 2020-08-09 11:05:05 · 281 阅读 · 0 评论 -
Javascript程序流程详解
顺序结构,分支结构,循环结构一、顺序结构:按程序顺序执行二、分支结构:条件判断语句1.if语句//if(表达式){}多个并列if语句 执行完第一个if语句后 后面if的语句不执行,会return退出2.if…else语句/* if(表达式){}else{} */3.if…else if语句 多条件判断语句/* if(){}else if(){}else if(){}else //可选部分{} */4.switch语句 多条件判断语句/* swi原创 2020-08-06 15:25:30 · 300 阅读 · 0 评论 -
Javascript基础语法详解
Javascript的数据类型分为两种:基本数据类型复合数据类型(其实就是基本数据类型的集合体,如:数组,对象)基本数据类型:数值型,布尔型,字符串型,未定义值undefined,空值null1.数值型:所有的数值都是由浮点型表示整型数(可以相等比较大小)eg:1,1.0浮点型数据(不可以相等比较大小,因为取值不精准)传统记数法:整数部分,小数点,小数部分eg:1.23, .234 (整数为0,可省略)科学记数法:实数后跟随字母e或E,后面带上一个正好或负号的整数,e或E后面的整数表原创 2020-08-05 23:41:45 · 199 阅读 · 0 评论 -
JavaScript的特点与运行环境
JavaScript是一门跨平台,基于对象与事件驱动,弱数据类型的解释性脚本语言跨平台:依赖的是浏览器这个平台,只要操作系统能运行浏览器,就能运行JavaScript基于对象:能运用自己已经创建的对象事件驱动:可以根据触发动作,执行相应的处理程序弱数据类型:一个变量可以存放任何类型的数值,var解释性:使用解释器,一边翻译,一边执行,前一条语句的错误,不影响后一条语句的执行,只对逻辑有影响JavaScript的运行环境:依赖于浏览器JavaScript在HTML(网页)中的使用:1.直接嵌入原创 2020-08-05 18:03:04 · 424 阅读 · 0 评论