




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
l 数组(Array):系列元素的有序集合l 详细演示请看:js入门系列演示数组 js入门系列演示数组l 属性:l length:用于获取数组元素的个数,既最大下标加 1 l 方法:l sort(function):在未指定排序号的情况下,按照元素的字母顺序排列,如果不是字符串类型则转换成字符串,再排序;l reverse():颠倒数组中元素的顺序;l concat(array1,arrayn):用于将N个数组合并到array1数组中;l join(string):用于将数组中元素合并为字符串,string为分隔符,如省略参数,则直接合并,不加分隔;l slice(start,stop):用于返回数组中start到stop中的元素,如果参数为负,则表示倒数start或stop个元素;l toString():将数组所有元素返回一个字符串,其间用逗号分隔;ll 字符串(string):没啥好解释的l 详细演示参阅javascript入门js核心语言-字符串(string) 字符串()l 属性 :l length:用于返回字符串的长度,用法与数组一样;l 方法:l anchor():该方法创建如同HTML中的anchor一样的标记,格式 ,通过下列方法访问 string.anchor(chorName) 例如 document.write(到天轰穿.netajaxatlas 博客察看更多教程+myLink.link(/thcjp/)l toUpperCase():将字符串转换成大写;l toLowerCase():将字符串转换成小写;l indexOf(a,b):从第 b 个字符查找字符 a 在字符串中出现的位置并返回,如果 b 省略,则默认从 0 位置查找;l chartAt(i):返回字符串中第 i 个字符;l substring(start,end):返回字符串中从 start - end 之间的全部字符(但是不返回end本身那个字符哦);l sub():将指定的字符串用下标格式显示; ll 日期(Date):l 详细演示见 : js入门动态的时钟,显示完整的一些方法,新年倒计时l 定义方法:l a: var newdt=new Date() -创建时间对象并赋值为当前时间; b: var newdt=new Date(milliseconds) - 创建时间对象,且以GTM的延迟时间来设置对象的值,单位为毫秒;c:var newdt=new Date(string) -使用特定的时间字符串为新创建的时间对象赋值,其格式与Date对象的parse方法匹配;d: var newdt=new Date(年,月,日,小时,分,秒,毫秒) -按照年,月,日,小时,分,秒,毫秒 的顺序为对象赋值;l 方法: 分 获取时间;设置时间;格式转换l A:获取时间l getDate() -获取当前完整时间;getYear()-获取当前的年 getMonths()-获取当前的月份getDay()-获取当前的日期 天getHours()-获取当前的小时getMinutes()-获取当前的分钟getSeconds()-获取当前的秒getTime()-获取当前的时间,单位 秒getTimeZoneOffset-获取当前的时区偏移信息l b:设置时间l 对照上面的获取,把get换成 set 即可,例如 getDate() - setDate()l c:转换方法l toGTMString() -转换成格林威治标准时间表达式的字符串;toLocaleString()-转换成当地时间表达的字符串toString()-把时间转换成字符串parse-从表示时间的字符串中读出时间UTC-返回从格林威治标准时间到指定时间的差距,单位为 毫秒l Math 数学:l 演示实例见 javascript入门 javascript math对象演示 l 属性:注意,数学对象中的属性是指读的l E (=2.7182) -自然对数的底(具体意思,我不明白,唉,和数学密切的东西我都不明白,郁闷!)LN10(=2.30259) -10的自然对数;LN2(=0.69315)-2的自然对数;PI(=3.1415926)-圆周率SQRT1_2(=0.7071)-1/2的平方根SQRT2(=1.4142)-2的平方根LOG2E(=1.44269)-以2为底,E的对数LOG10E(=0.43429)-以10为底E的对数l 方法: 其实用得上的不多,郁闷,全部弄出来吧l sin(a) - 求a的正弦值cos(a)-求a的余弦值tan(a)-求a的正切值asin(a)-求a的反正弦值atan(a)-求a的反余弦值exp(a)-求a的指数log(a)-求a的自然对数Pow(a,i)-求a的i次方(乘方)round(a)-对a进行四舍五入运算sqrt(a)-求a的平方根abs(a)-求a的绝对值random()-取随机数max(a,b)-取较大的数min(a,b)-取较小的数l 注意:函数的参数均是浮点类型,三角函数的参数为弧度值,而不是度ll JavaScript的内置函数l 演示见 : javascript入门简单运算和数据类型转换 l escape() 与 unescape() :对字符串进行 编码与解码l eval(字符串):用于执行字符串所代表的运算或语句例如:var a=0; var str1=a+=a; eval(str1); l parseInt() 和 parseFloat():将文本框的值转换成整数 或 浮点数l 注意:parseInt()不是对数字进行四舍五入操作,而是切尾l isNaN():完整的E文是(is not a number),顾名思义是 判断字符串是否是数字,例如 if(isNaN(天轰穿系列教程) ll 自定义对象:有初始化对象和定义构造函数的对象两种方法l 详细演示见 :javascript入门系列演示函数的定义以及简单参数使用,调用函数js入门实例构造函数方法的定义和调用原型对象 l a:初始化对象l 例如: 对象=属性1:值1;属性2:值2;.属性n:值n ,注意,每个属性值对之间用分号隔开;l b: 定义构造函数的对象l 例如: function 函数名(属性1,属性2,。属性N)l this.属性1=属性值1;this.属性2=属性值2;this.属性n=属性值n;l this.方法名1=函数名1;this.方法名2=函数名2;l 注意:方法名和函数名可以同名,但是在方法调用函数前,函数必须已经定义好,否则会出错l 为自定义的函数创建新的实例一样是使用 new 语句。ll 浏览器对象l window对象:他属于中央级的了,处于所有对象的最高级,说白了,没有他,你们全没的玩;l 演示见 :js入门移动窗体/弹出提示javascript入门系列演示三种弹出对话框的用法实例l 属性:主要的有如下l closed-用于判断窗口是否关闭;opener-存放open()方法打开窗口的父窗口;defaultstatus-状态栏默认显示的信息;status-状态栏当前显示的信息;Document,Location,History-很重要,稍后详细说,要是不想等,直接看这里l 方法:l alert(text)-弹出一个提示信息框confirm(text)-确认信息框,参数为确认信息prompt(text,default)-弹出输入对话框,参数为提示信息和缺省值ll 引自/hotsauce1224/archive/2007/07/19/823667.htmll document对象:包括当前网页的各种特征,如标题URL背景语言修改时间等l 演示见:javascript入门Document对象入门讲解(访问表单,创建新页,获取页标题) js入门打开/关闭指定URL的窗口/改变链接时候状态栏的文字l 属性: l title-文档标题lastModified-文件最后修改时间URL-文档对应的页面地址Cookie-用来创建和获取Cookie信息bgColor-文档的背景色fgColor-文档的前景色location-保存文档所有的页面地址信息alinkcolor-激活连接的颜色linkcolor-链接的颜色vlinkcolor-已浏览过的链接的颜色l 方法:l write(text)-向文档写入文字或标签,不换行writeln(text)-向文档写入文字或标签,在最后一个字符处换行open()-打开一个新文档 例如 open(地址,窗口名字,样式)close()-关闭当前文档 ll Location对象: 包含当前文档所有的页面地址信息l 属性:l protocol-通信协议host-页面所在WEB服务器的主机名称port-服务器通信的端口号pathname-文档在服务器上的路径hash-页面跳转的锚标记信息searce-页面提交到服务器上搜索的信息hostname-主机的名称和端口号,中间用冒号隔开href-完整的URL地址l 方法:l assign(URL)-将页面导航到另一个地址上去reload-刷新页面replace(URL)-使用指定URL的页面代替当前页面ll History:该对象包括以前访问过的URL信息l 属性 :length,返回URL数量,方法主要是 go(n) ,通过该方法载入相对的页面 l 这篇,我用了一天多才总结完,希望要转载的话注名出处吧,我真的写得很辛苦的啦!l js入门系列演示数组 l 数组,用处可多啦,要不怎么会被javascript选如核心成员呢,对了,因为是核心(是核心不是黑心)所以声明方式也有所不同 例如 : var arr=new Array();l JS数组有别于其他语言的一个重要特点是,他可以在不同行包含不同的数据类型,这也算JS这种弱类型语言的一个特色吧!l JS数组还有个大的特色就是不支持多维数组,这点不如VBS,赫赫,但是也不是没有办法,我们可以在数组中包含数组,或者使用关联数组l 演示一 : 申明-插入属性-读取-显示出来 (代码 31-40 行) l var al=new Array(1,2,3,4,5,6,7,8,9,天轰穿,javascript入门系列,vs2005系列控件演示)/申明一个数组al ,并赋初始值/下面两句是在数组的指定位置插入两个元素,这样,初始的的元素就会顺延al5=thcjp;al9=8867;/以下是读取for(var i=0;ial.length;i+)/申明一个值为0的变量 i ,循环到数组的最大项document.write(i+1 +ali+);/在屏幕上打印出数组的所有元素,这里可以注意下括号内的代码l 演示二:利用关联数组查找对应的信息, l 注意:这里得提示以下,当跳出循环后,I 的值是被保留下来的,在循环外面还是有效,还记得我们在 /thcjp/archive/2006/08/04/467487.html 一文里面提出了变量的作用域的概念! l 但是,细心的朋友肯定还是会发现,我这样做有一个BUG,如果没发现,那说明你很厉害,BUG都怕你,如果发现了,自己试着改下,不行的话就请继续关注 或者搜索 天轰穿我将会从JS到AJAX和ATLAS一直到.net(c#)与AJAX的整合出一系列的入门级实例教程 l 数组/创建一个包含名字的数组varnamearr=newArray(5);/声明一个包含5个元素的数组namearr0=张三;namearr1=李四;namearr2=王五;namearr3=赵六;namearr4=钱七;/下面再声明一个对应的包含他们年龄的数组varagearr=newArray(5);agearr0=22;agearr1=33;agearr2=44;agearr3=55;agearr4=66;functionschr()/在这个函数里面,我们将循环名字数组的所有项,找到匹配的名字,然后跳出循环vartxt=document.f.tt.value;/将选择的名字赋值给变量txtfor(vari=0;inamearr.length;i+)/循环名字数组if(namearri=txt)/如果循环到的当前项和变量一样break;/跳出循环l if(txt!=) alert(txt+的年龄是:+agearri+岁);/在年龄数组中的I元素读出来,上面我们看见了,两个数组是对应的数组,用处可多啦,要不怎么会被javascript选如核心成员呢,对了,因为是核心(是核心不是黑心)所以声明方式也有所不同例如:vararr=newArray();JS数组有别于其他语言的一个重要特点是,他可以在不同行包含不同的数据类型,这也算JS这种弱类型语言的一个特色吧!JS数组还有个大的特色就是不支持多维数组,这点不如VBS,赫赫,但是也不是没有办法,我们可以在数组中包含数组,或者使用关联数组演示一:申明-插入属性->读取->显示出来(代码31-40行)varal=newArray(1,2,3,4,5,6,7,8,9,天轰穿,javascript入门系列,vs2005系列控件演示)/申明一个数组al,并赋初始值/下面两句是在数组的指定位置插入两个元素,这样,初始的的元素就会顺延al5=thcjp;al9=8867;/以下是读取for(vari=0;ial.length;i+)/申明一个值为0的变量i,循环到数组的最大项document.write(i+1+ali+);/在屏幕上打印出数组的所有元素,这里可以注意下括号内的代码演示二:利用关联数组查找对应的信息,注意:这里得提示以下,当跳出循环后,I的值是被保留下来的,在循环外面还是有效,还记得我们在/thcjp/archive/2006/08/04/467487.html一文里面提出了变量的作用域的概念!但是,细心的朋友肯定还是会发现,我这样做有一个BUG,如果没发现,那说明你很厉害,BUG都怕你,如果发现了,自己试着改下,不行的话就请继续关注或者搜索天轰穿我将会从JS到AJAX和ATLAS一直到.net(c#)与AJAX的整合出一系列的入门级实例教程请选择张三李四王五赵六钱七l javascript入门js核心语言-字符串(string) l javascript核心语言(string、math、data对象)l 看了这个标题想笑不?哈哈,不如果真要笑的话我也没办法,如果你从幼儿园到被学校开除为止,数学一直都很差的话,那等下几节的math对象,你可能哭都来不及。不过也不用担心了,因为我们在一般的webform中是不会用多少数学运算的,什么正弦,余弦,什么切(*%¥#%¥#不明白也罢了!但是如果四则运算你都没有搞明白的话,那*%¥#!%¥ 我晕啦。 l 上面废话了那么多,无非是想告诉你,我有点闲得无聊,娃哈哈哈哈 !好了,开始正题l string 字符串对象:这个在一周前开始的js入门系列演示中已经使用很多次了,但是我们还是挨个做下演示了(刚才不是告诉你了嘛 ,我很闲啊!)l 演示一:字符串申明以及赋值l 我后面红色是脚本显示的话 : 申明一个新的字符串,我是第一种连接 + 后面连接的字符串我呢,就是连接符 + = 的结果了 申明一个新的字符串,我是第一种连接 + 后面连接的字符串我呢,就是连接符 + = 的结果了 l 演示二: 字符串的方法(大小写转换,字符串搜索,提取字符串)l 换成大写 l 换成小写 l 是否包含 l 提取第二个字符 二到第五个字符 l l javascript核心语言-字符串(string)functiontuc(txt)/转换大写document.getElementById(tuc2).value=txt.toUpperCase()/将第id为tuc2的文本框的值指定为txt字符串的大写functiontlc(txt)/转换小写document.getElementById(tlc2).value=txt.toLowerCase()/同上functioniof(txt)/察看是否包含variof=document.getElementById(iof).value/得到第一个文本框的值if(iof.indexOf(txt)!=-1)/如果不包含,返回的值为-1,否则返回0alert(包含)elsealert(不包含)functionchr(txt)document.getElementById(chr2).value=txt.charAt(1)/得到第二个字符并填充chr2文本框document.getElementById(chr3).value=txt.substring(1,4)/得到第二个到第五个字符之间的连续字符串javascript核心语言(string、math、data对象)看了这个标题想笑不?哈哈,不如果真要笑的话我也没办法,如果你从幼儿园到被学校开除为止,数学一直都很差的话,那等下几节的math对象,你可能哭都来不及。不过也不用担心了,因为我们在一般的webform中是不会用多少数学运算的,什么正弦,余弦,什么切(*%¥#%¥#不明白也罢了!但是如果四则运算你都没有搞明白的话,那*%¥#!%¥我晕啦。上面废话了那么多,无非是想告诉你,我有点闲得无聊,娃哈哈哈哈!好了,开始正题string字符串对象:这个在一周前开始的js入门系列演示中已经使用很多次了,但是我们还是挨个做下演示了(刚才不是告诉你了嘛,我很闲啊!)演示一:字符串申明以及赋值我后面红色是脚本显示的话:varmystring=申明一个新的字符串,+我是第一种连接+后面连接的字符串mystring+=我呢,就是连接符+=的结果了document.write(mystring)演示二:字符串的方法(大小写转换,字符串搜索,提取字符串)换成大写换成小写是否包含提取第二个字符二到第五个字符l javascript入门 javascript math对象演示 l 在上节string对象上我瞎扯了几句math的数学函数,希望没有吓倒你哦,呵呵,其实我们要用的很少了,一般那些什么切,什么弦我们是不用的,所以我也没有打算演示哦,这里我们把常用的几个作下!l 演示一:对比大小l 窗体顶端ll 窗体底端l 演示二:计算值的N次方l 窗体顶端ll 窗体底端l 演示三: 四舍五入取值 (值是整数哈)l 窗体顶端ll 窗体底端l 演示四:生成0-88之间的随机数字l 窗体顶端ll 窗体底端l javascriptmath对象演示functionmx(form)/对比大小varone=form.one.value;/得到文本框One的值vartwo=form.two.value;/得到文本框two的值varmx=Math.max(one,two)/利用Math.max()函数对比两个值,并把对比后大的那个值赋给变量mxalert(大的数是+mx);/弹出提示,大的值functionpw(form)varone=form.one.value;/得到文本框One的值vartwo=form.two.value;/得到文本框two的值varpw=Math.pow(one,two)alert(pw)functionRound(form)/弹出四舍五入的值alert(Math.round(form.one.value)functionrdm(form)/*/*Math.floor是返回任意浮点数的整数部分Math.random返回0和1之间的浮点数88这个数是上限,自定义的*/alert(Math.floor(Math.random()*88)+1)在上节string对象上我瞎扯了几句math的数学函数,希望没有吓倒你哦,呵呵,其实我们要用的很少了,一般那些什么切,什么弦我们是不用的,所以我也没有打算演示哦,这里我们把常用的几个作下!演示一:对比大小演示二:计算值的N次方演示三:四舍五入取值(值是整数哈)演示四:生成0-88之间的随机数字 l javascript入门简单运算和数据类型转换 l 演示了三种情况下的运算,当然这里只是演示了 + 其实减,乘,除,都差不多,但是切记,只有加号可以用与连接字符串,别试图用减号等去操作字符串!l 简单运算/类型转换functionABadd()/下面申明两个变量,并把文本框的值拿过来转换成整数类型交给变量vara=parseInt(document.add.inputa.value);varb=parseInt(document.add.inputb.value);/下面是把名称为C的文本框的值赋成上面两变量相加的结果document.add.c.value=a+b;functionFABadd()/这里大部分和上面的一样,只是转换成浮点类型数据的varfa=parseFloat(document.form1.fa.value);varfb=parseFloat(document.form1.fb.value);document.form1.fc.value=fa+fb;functionTostr()varsa=document.str.sa.value;varsb=document.str.sb.value;document.str.sc.value=sa+sb;演示一:在下面两个文本框里分别输入一个数字,看结果+=演示二:上面的演示有一个严重的问题,他都是转换成整数类型的,如果输入小数,也只能得出整数,这就导致了结果的不准确,下面演示则转换成了浮点型数据换句话说就是可以得到精确的小数位运算+=但是这里还是会有个问题,如果用户在里面输入的是字符呢?怎么办?那么请继续关注或者搜索天轰穿我将会从JS到AJAX和ATLAS一直到.net(c#)与AJAX的整合出一系列的入门级实例教程演示三:加号(+)被用着连接符,这里他是不会当成算术运算符用的+= l javascript入门系列演示函数的定义以及简单参数使用,调用函数 l 函数根c#里面我们定义的方法一样,他可以多次使用,他会根据你传来的参数帮你完成很多你想要的结果,打个比方,你想要一包烟,与是你让儿子拿着你写的纸条去给你买,这个过程就是调用函数并传递参数,当小家伙去超市,在超市里,小MM按纸条所写的名字把烟给你儿子,这个过程就是函数内部代码的处理过程了,这个过程就算完成了。l 函数的命名与变量的命名规则一样,简单说就是名字里面不能有除下划线以外的符号,不能有空格,开头不能是数字,好像只有这些!l 对了,上面我们说到变量,那就顺便说下吧,变量的作用域:定义在函数内部的变量叫局部变量,其作用只在函数内部有效,在外面,别人根本不认识他,而在函数外定义的变量叫全局变量,这个全局便量和其他语言的全局变量是不同的,这个的作用域只是当前页,当前页关闭了,他也就会内存驱逐出境的.当然,你可以使用cookie类似的技术来帮助他;l 编写函数的原则是越短越好,长了不好维护,虽然JS允许你写裹脚布一样长的代码。如果实在需要的话,最好是做成多个函数块!其实在前面关于代码运行时间的实例中已经写了一个调用函数,只是没有传参!地址是 /thcjp/archive/2006/08/03/466987.html,好了,下面我们开始演示吧 ,说心里话,我很讨厌说这些无聊的文字.l 演示一:这个演示我们调用了chuli()函数来处理文本框的值 ,然后让chuli函数把值作为参数再来调用 welc() 函数完成最后的事情l javascript入门系列演示函数的定义以及简单参数使用,调用函数functionchuli()/这里先取出文本框的值,并分别赋给变量varaaa=.value;varbbb=document.form1.like.value;/下面我们把上面两个变量作为参数来调用下面的welc函数welc(aaa,bbb);/你可能会疑惑,为什么我们传的参数并不叫a,b,赫赫,其实很简单哪,JS会自动把值给相应的参数,这也是你必须注意的functionwelc(a,b)/welc是函数名称,后面括号里是参数,如果没有参数,也必须要对括号alert(欢迎您+a+,你最喜欢的是+b)函数根c#里面我们定义的方法一样,他可以多次使用,他会根据你传来的参数帮你完成很多你想要的结果,打个比方,你想要一包烟,与是你让儿子拿着你写的纸条去给你买,这个过程就是调用函数并传递参数,当小家伙去超市,在超市里,小MM按纸条所写的名字把烟给你儿子,这个过程就是函数内部代码的处理过程了,这个过程就算完成了。函数的命名与变量的命名规则一样,简单说就是名字里面不能有除下划线以外的符号,不能有空格,开头不能是数字,好像只有这些!对了,上面我们说到变量,那就顺便说下吧,变量的作用域:定义在函数内部的变量叫局部变量,其作用只在函数内部有效,在外面,别人根本不认识他,而在函数外定义的变量叫全局变量,这个全局便量和其他语言的全局变量是不同的,这个的作用域只是当前页,当前页关闭了,他也就会内存驱逐出境的.当然,你可以使用cookie类似的技术来帮助他;编写函数的原则是越短越好,长了不好维护,虽然JS允许你写裹脚布一样长的代码。如果实在需要的话,最好是做成多个函数块!其实在前面关于代码运行时间的实例中已经写了一个调用函数,只是没有传参!地址是/thcjp/archive/2006/08/03/466987.html,好了,下面我们开始演示吧,说心里话,我很讨厌说这些无聊的文字.演示一:这个演示我们调用了chuli()函数来处理文本框的值,然后让chuli函数把值作为参数再来调用welc()函数完成最后的事情在下面文本框里分别输入你的名字和喜好您的名字是:,你最喜欢的事是: l js入门实例构造函数方法的定义和调用原型对象 l functioncircel(radius)/这个函数定义了类自身,下面r是构造函数定义并并初始化的一个实例变量this.r=radius;/该属性是类变量,他属于构造函数的一个属性circel.PI=3.14159;functionarea()/这个当然是计算圆面积的公式了returnthis.PI*this.r*this.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 网瘾安全教育
- 株洲师范高等专科学校《大数据实践》2023-2024学年第二学期期末试卷
- 新疆职业大学《生物课程标准与教材分析》2023-2024学年第二学期期末试卷
- 中国矿业大学徐海学院《食品质量与安全专业导论》2023-2024学年第一学期期末试卷
- 山东建筑大学《旅行社管理实验》2023-2024学年第二学期期末试卷
- 山西能源学院《英语视听说Ⅱ》2023-2024学年第一学期期末试卷
- 《商品与货币交换演变》课件
- 人工清理田面施工方案
- 漳州职业技术学院《消化与呼吸系统医学教程》2023-2024学年第二学期期末试卷
- 2025至2031年中国家用空气清新器行业投资前景及策略咨询研究报告
- W -S-T 433-2023 静脉治疗护理技术操作标准(正式版)
- DZ∕T0312-2018 非金属矿行业绿色矿山建设规范(正式版)
- 电工电子产品着火危险试验 第12部分:灼热丝-热丝基本试验方法 材料的灼热丝可燃性指数(GWFI)试验方法
- 2024年鄂尔多斯市城市建设投资集团有限公司招聘笔试冲刺题(带答案解析)
- 19.1.1 变量与常量(教学设计)
- 译林版六年级下学期英语期中模拟试卷(含答案及解析)
- MOOC 数字逻辑电路实验-东南大学 中国大学慕课答案
- 《模拟导游》课件-2.10气象景观导游要领
- 2021-2022学年河北省唐山市路北区六年级下学期期中语文试卷
- (正式版)JBT 9638-2024 汽轮机用联轴器等重要锻件 技术规范
- 人教版八年级数学下册 第十九章 一次函数第2课时 函数(课件)
评论
0/150
提交评论