分享
day06_JavaScript基础语法.ppt
下载文档

ID:3422934

大小:5.45MB

页数:87页

格式:PPT

时间:2024-04-29

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
day06_JavaScript 基础 语法
JavaScript基础语法06,JavaScript第06天-昨日复习,昨日复习,函数中使用硬件系统可以不使用形参得到实参 全局作用域中声明的变量称为硬件系统 函数的两种创建方式是硬件系统与软件系统 作用域中的代码在执行之前浏览器会把硬件系统和软件系统提前执行 构造函数的功能是硬件系统 构造函数中this指向硬件系统构造函数调用时必须是被关键系硬件系统调用,函数中使用硬arguments件可以不使用形参得到实参 全局作用域中声明的变量称为硬全局变量件系统 函数的两种创建方式是硬函数表达式件系统与软function关键词 作用域中的代码在执行之前浏览器会把硬变量声明 和 函数声明 提前执行 构造函数的功能是 创建对象 构造函数中this指向硬函数内部创建的对象件系统构造函数调用时必须是被关键词硬new件调用,昨日复习,JavaScript第06天-昨日复习,Contents,目,录,内置对象:Math、日期对象、数组对象、字符串对象 简单类型与复杂类型 堆和栈 简单类型和复杂类型的内存分配 简单数据和复杂数据传参,能够说出什么是内置对象 能够根据文档查询指定API的使用方法 能够使用 Math、Date、Array、String 对象 能够说出简单类型和复杂类型的内存分配方式 能够说出简单类型和复杂类型如何传参,目标,TARGET,Math对象Array对象Date对象String对象,要点提示,内置对象导读,掌握程度:了解,1.1 内置对象导读,内置对象是JavaScript语言中已经存在的对象,方便开发者使用。,要点提示,什么是内置对象,掌握程度:应用,2.1 什么是内置对象,JavaScript 中的对象分为3种:自定义对象、内置对象、浏览器对象前面两种对象是JS 基础 内容,属于 ECMAScript;第三个浏览器对象属于我们JS 独有的,我们JS API 讲解 内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)内置对象最大的优点就是帮助我们快速开发 JavaScript 提供了多个内置对象:Math、Date、Array、String等,2.2 什么是内置对象,课堂问答,知识总结,常用的文档MDN菜鸟教程w3cschool,要点提示,学会查阅MDN文档,掌握程度:应用,3.1 学会查阅MDN文档,Math不是一个构造函数,而是一个具体的对象Math对象中的属性和方法是数学常用的功能,要点提示,数学对象Math最大值方法,掌握程度:应用,4.1 数学对象Math最大值方法,Math.PI:圆周率Math.max(1,2):2Math.max(1,2,“test”):NaN 当有无法转化数字的数据 返回NaNMath.max():-Infinity,4.2 数学对象Math最大值方法,课堂问答,知识总结,创建一个对象,向其中添加常用的数学方法,要点提示,封装自己的数学对象,掌握程度:应用,5.1 封装自己的数学对象,练习,动动手,练一下案例吧!,提示,创建一个对象向其中添加常用的数学常数和方法使用该对象可以直接调用数学常数和方法,5分钟,5.2 封装自己的数学对象,创建自己的数学对象,Math中求绝对值的方法?Math中向下取整的方法?Math中向上取整的方法?Math中就近取整的方法?,要点提示,Math绝对值和三个取整方法,掌握程度:应用,6.1 Math绝对值和三个取整方法,Math中求绝对值的方法:Math.abs()Math中向下取整的方法:Math.floor()Math中向上取整的方法:Math.ceil()Math中就近取整的方法:Math.round(),6.2 Math绝对值和三个取整方法,课堂问答,知识总结,练习,动动手,练一下这些Math对象的方法吧!,提示,练习使用Math对象的属性和方法,3分钟,6.3 Math绝对值和三个取整方法,HelloWorld巩固练习,Math对象获取随机值方法:Math.random()返回区间为0,1)的数值如何获取规定范围内的随机整数?function getRandom(min,max)return Math.floor(Math.random()*(max-min+1)+min;,要点提示,Math随机数方法,掌握程度:应用,7.1 Math随机数方法,练习,动动手,练一下随机点名案例吧!,提示,制作返回规定范围内随机整数的函数通过得到的随机整数,取出对应的数组中的数据,5分钟,7.2 Math随机数方法,随机点名案例,循环中必定要设置推出循环条件,否则则为死循环,要点提示,猜数字游戏,掌握程度:应用,8.1 猜数字游戏,练习,动动手,练一下猜数字案例吧!,提示,获取一个随机的整数通过循环,不断调用prompt提示用户输入所猜的数据,直到用户输入的数据和随机数相等,5分钟,8.2 猜数字游戏,猜数字案例,日期对象的功能是什么?日期对象的本质是具体对象还是构造函数?日期对象如何创建对象?日期对象如何创建指定日期的对象?,要点提示,Date日期对象的使用,掌握程度:应用,9.1 Date日期对象的使用,Date的功能:获取记录时间的对象Date的本质:日期对象本质是构造函数,用来创建记录时间的对象的函数Date创建对象:new Date()Date创建指定日期的对象:new Date(“2019-11-11 11:11:11”),9.2 Date日期对象的使用,课堂问答,知识总结,如何获取 年、月、日、星期?,要点提示,格式化日期年月日星期,掌握程度:应用,10.1 格式化日期年月日星期,10.2 格式化日期年月日星期,课堂问答,知识总结,练习,格式化日期2011年11月11日,提示,创建2011年11月11日对应的日期对象通过该日期对象获取具体的年、月、日、星期在控制台打印-今天是:X 年X月X日星期X,5分钟,10.3 格式化日期年月日星期,格式化日期,如果时分秒不大于10,则自动把数字补“0”,要点提示,格式化日期时分秒,掌握程度:应用,11.1 格式化日期时分秒,练习,试一试,格式化时分秒!,提示,通过日期对象的相应方法获取时、分、秒通过和10进行比较,选择是否在数据前补“0”,5分钟,

此文档下载收益归作者所有

下载文档
收起
展开