【JavaScript简介、使用方式、变量与数据类型、运算符、流程控制语句、函数的定义与调用、js内置对象、innerHTMLinnerText 与网页时钟】

【JavaScript简介、使用方式、变量与数据类型、运算符、流程控制语句、函数的定义与调用、js内置对象、innerHTMLinnerText 与网页时钟】,第1张

JavaScript简介、使用方式、变量与数据类型、运算符、流程控制语句、函数的定义与调用、js内置对象、innerHTML/innerText 与网页时钟 一、JavaScript是什么?1.概念:javascript是一种解释型脚本语言,内置支持类型;它的解释器被称为javascript引擎,作为浏览器的一部分(即浏览器j s引擎) 2.语言特点动态性、弱类型、基于原型继承 3.作用用于给HTML网页增加动态功能 4.javascript组成ECMAscript语法文档对象模型-DOM(Document Object Model)浏览器对象模型-BOM(Browser Object Model)5.由来与应用场景 二、使用方式1.内部方式2.外部方式 三、变量与数据类型1.变量1)使用var关键字,可以声明任意类型的变量2) 由于javascrip是弱类型语言,var关键字与后面的封号可以省略不写3) 定义变量时,变量名可以重复,后面的变量会将前面的覆盖 2.数据类型1)Number类型2)String类型3)Boolean类型4)Object类型(引用类型)/数组类型5)Undefined类型 四、运算符1)算数运算符2)赋值运算符3)逻辑运算符4)关系运算符5)三目运算符 五、流程控制语句1.分支语句2.循环语句3.控制语句 六、函数定义与调用七、js内置对象七、javascript中的常见d窗与输出函数八、innerHTML、innerText与网页时钟 与poppy一起学习

一、JavaScript是什么? 1.概念: javascript是一种解释型脚本语言,内置支持类型; 它的解释器被称为javascript引擎,作为浏览器的一部分(即浏览器j s引擎) 2.语言特点 动态性、弱类型、基于原型继承 3.作用 用于给HTML网页增加动态功能 4.javascript组成 ECMAscript语法 文档对象模型-DOM(Document Object Model) 浏览器对象模型-BOM(Browser Object Model) 5.由来与应用场景
		以注册网页为例:
		注册网页通常需要输入用户名、密码、确认密码、邮箱等信息后点击注册按钮
		1.早期网页注册流程
			步骤:
			1)用户在浏览器的register.html页面输入基本信息,点击注册按钮,发送请求给web应用服务器
			2)web服务器接收前台用户的参数(用户基本信息)
			   调用dao(数据访问对象)Data Access Object,查询用户是否存在,如存在,不能注册,不存在可以注册
		    3)反馈查询结果给浏览器
		  	弊端:1994年网络带宽只有10kb左右,大量客户同时访问服务端时,需要等很长时间才能收到服务端反馈,用户体验差
		  		 每个用户的信息都是直接提交给服务器校验(校验用户信息是否已存在,用户是否输入格式错误信息等),服务器压力大
		2.Netscape(网景公司)研发了livascript脚本语言,将其植入到领航者浏览器中
		步骤
			1)用户在浏览器的register.html页面输入基本信息,ls引擎会在前端先通过正则表达式校验(用户信息格式是否正确),所有信息格式全部正确,点击注册按钮才能发送请求给web 服务器
			2)web服务器接收前台用户参数,调用dao并反馈查询结果给浏览器
			优点:用户信息先在浏览器前端校验,解决了服务器压力过大问题
				 前端通过正则表达式校验会反馈即时信息,提升了用户体验
		3.1995年Netscape与sun公司合作,livescript改名为javascript(收费)
		4.为了应对市场变化,微软公司也推出了jscript脚本语言,植入了IE浏览器中,而且免费
		5.javascript和jscript都是ECMAscript的实现,为了互用性,ECMA(欧洲计算机制造商协会)创建了ECMA-262标准,来统一基础语法。
		ECMA全称:European Computer Manufacturers Association
二、使用方式 1.内部方式
		在html的