- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通用总结类型齐全你有想要的
JS总结第一天js的数据类型:字符串(string)、数字(number)、布尔(boolear)、数组(array)、对象(object)、undefined和nullJS的数据常量:constant:不变的值JS的变量:变量的命名必须以字母或者下划线开始,可以跟字母数字下划线,但是不能有空格和特殊符号。整数变量x=100,数组变量y=”100”,JS变量声明用Var.JS的基本对象:字符串对象String日期对象Date数组对象Array数字对象Number数学对象Math正则表达式对象Regexp。第二天 JS的赋值、运算、比较、流程控制变量的声明赋值:Var width; 赋值width=50px;可以先声明再赋值,也可是声明的同时进行赋值。运算算术运算符:+ - */++--赋值运算符:= +=-=*=/=%=比较比较运算符:====!=逻辑运算符:||!!字符串连接运算符:+三目运算符:条件?语句:流程控制顺序结构:程序按照正常情况下的书写顺序执行选择结构:通过判断语句对不同的条件判断后进一步执行,通常有If语句(二选一执行)和Switch语句(从多条中选择其一执行)。If{}If{}Else{}If(条件1){}Else if(条件2){}Setich{case1;break;case2;break;defult;循环结构:需要重复执行的的多行程序代码;主要有For循环和While循环While(条件){执行的代码}Do{执行的代码} while(条件);注意:循环语句中的条件为false时循环会结束,为了给for和while循环语句加入更多的使用程序,可以加入break和continue语句来改变循环的流程。Break中断循环,continue开始下一次循环。第三天 JS数组定义数组一维数组:Var 数组名=new Array([size]);两种方法,可以将数组单独列出 size[0]=”1”; Size[1]=”2”;方法二直接全部写出来var 数组名=new Array(“0”,”1”,.....);,数组的长度可以小于元素实际长度,也可以大于元素实际长度。二维数组var 数组名=new Array([“1”,”2”],[“4”,”5”]);另一种方法var arr=new Array();arr[0]=new Array(0);Arr[0][0]=”1”;....访问数组数组遍历:利用for语句来访问数组中的元素:var arr=new Array(1,2,3,4,5,6);for(var i=0;ilength;i++){alert(arr[i])}数组的常用属性和方法Length在数组中表示数组的长度,属性值大于任何一个索引,增大数组最大索引号会增大数组length;多维数组Join[] 放入另一个字符串Pop[] 删除并返回数组的最后一个元素Push[]向数组的末尾添加一个或者多个元素,并且返回新的长度Shift[] 删除并返回数组的第一个元素Unshift[] 向数组的开头添加一个或者多个元素,并且返回新的长度Reverse[] 颠倒数组的元素顺序Sort[] 对数组的元素进行排序Concat[] 链接两个或者多个数组,并返回结果Slice[] 从某个已有的数组返回选定的元素Splice[] 删除元素,并向数组添加新元素多维数组类似二位数组排序有Sort排序法和冒泡排序法Sort可以将数组从大到小或者从小到大进行排序冒泡排序法按照数组元素的大小自动排序,大的最后,小的排前面第四天 JS函数,对象、类,定时器函数匿名函数:Function(参数){需要执行的代码},注意参数用,分开。带有返回值的函数用function(){Var x=4;Return x;}有名字的在function myfunction(){}对象对象具有属性和方法:对象属性方法对象看得见摸得着类类是具有相同的属性和方法的对象,是抽象的例如创建一个学生类 var student=new 类名();具体使用:对象名.属性对象名.方法定时器SetTimeout():一次性setInterval():可以定期触发使用window对象的SetTimeout()方法:window.SetTimeout(“function()”,delay),它接受两个参数一个是要执行的代码,一个是延迟的毫秒数。清除定时器则用clear Timeout();使用方法document.onclick=function(){ window.clearTimeout(id);第五天 字符串操作、JSON、this关键字字符串charAt()返回指定位置的字符charCodeAt()返回指定位置的unicode编码Search()用于检索字符串中指定的字符串Re
您可能关注的文档
最近下载
- 《系统动力学》全套教学课件(共15章完整版).pptx
- 数学必修一导学案全册:必修一导学案与练习全册.pdf VIP
- [兴安盟]2024年内蒙古兴安盟盟直事业单位引进人才35人 笔试历年典型考题及考点剖析附答案详解.doc
- 律师业务档案卷宗封面格式——司律通字(1991)153号.docx
- 2024年新改版苏教版六年级下册科学全册知识点(精编版) .pdf
- YDT 2319-2020数据设备用网络机柜.pdf
- 2025年《可爱的中国》新疆地方教材(小学版)教案范文.docx VIP
- 《星巴克的中国市场营销策略分析的调查报告》3100字.pdf VIP
- 建筑工程技术毕业设计开题报告.docx VIP
- 施工图说明模板及样图-建筑.pdf VIP
文档评论(0)