欢迎来到天天文库
浏览记录
ID:42527886
大小:109.00 KB
页数:10页
时间:2019-09-16
《总结_工学_高等教育_教育专区-总结》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数组■数组的概念,一组(一般情况下相同类型)的数据■下标(索引)的概念静态赋值/动态赋值arr[0]=5;arr[l]=12;arr[2]=4;■for(vari=0;i<5;i++){■创建数组vararr=newArray(10);//创建一个包倉10个兀索vararr2=newArrayC尹涛'“0J教师’J安阳’);//仗川l函数创攵vararr3=[1,2,3,4,5];arr[i]=Math.random();}■数组的length属性,代表长度■遍历访问数组普通for循环■push/pop、unshift/shift方法arr.pushCBJ*);〃数组末尾添加
2、i元素arr.unshiftCTJVHN*);〃数组开头添加两个元素varstr=arr.popO;/危除末尾一^元素,并返回该元素varstr=arr.shiftQ;〃移除开头一个元素,并返回该元素■练习:找岀所有1-100之间7的倍数和包含7的数字■翻转reverse方法■从小到大扫E序sort方法(数字的排序,对象的排序)■冒泡排序算法String对象(字符串的处理)丄字符串的定义varstr=,fsdsdfsdf,;■也可使用varstr=newString(nabcn);注意此亥ijstr为object类型A字符串的属性length丄字符串的获取方法■charAt⑶
3、/蘇取下标为3的字符■charCodeAt(3)〃获取下标为3的字符的编码■fromCharCode(94)〃编码转换成字符丄字符串的查找方法indexOfCabc")查找字符串第一次出现的位置lastIndexOf(nabc")查找字符串最后一次出现的位:如果没找到返回Jsearch()字符串/正则匹配(返回出现的位置)matchstringObj.match(rgExp)(将匹配的内容存入数组)replace替换字符串stringObj.replace(,,tmdn/"*");这里的替换只能执行一次,不能够进行全局匹配,如果需要全局匹配,则应使用正则書达式str.repl
4、ace(/tmd/gi^g表示进行全局匹配,i表示匹配的时候忽略大小写丄字符串比较方法str=newstring('abc')与varstr=,abc,;丄字符串的截取方法■substring(3,5)i字符串分割■split—艮据分隔符、拆分成数组■案例:内容查找替换功能■toLowerCase.toUpperCase丄字符串去空格4任意给定的一串字母,统计字符串里面的大写字母和小写字母的个数(6K)■Ascii■GBK及Unicode丄Math对象■Math.round(3.6)〃四舍五入■random()//返回0-1之间的随机数■max(numl/num2)//返回较
5、大的数■min(numlznum2)〃返回较小的数■abs(num)〃绝对值■ceil(19.3)//12向上取整■floor(11.8)//II向下取整■pow(x,y)//x的y次方■sqrt(num)〃开平方■案例:字母数字组合验证码丄console」og■在控制台打印输出…程序员测试Date对象4了解Date对象的作用■代表日期丄如何创建对象■vard=newDate();4获取年月日■getFullYear()/setFullYear(2014)■getMonth()/setMonth(8)♦注意:获取月份是从0开始的■getDate()/setDate(25)丄获
6、取星期几■getDay()—周中的天数0・64获取时分秒■getHours()■getMinutes()■getSeconds()■案例:显示当前时间停留时间丄日期处理■Date.parse("2015-08-24n)♦转换格式默认支持2015-08-24或2015/08/24♦如果需要支持其他格式,只能手动处理■newDate(time)♦创建一个日期对象,并指定时间可以指定毫秒数♦或者修改time属性,vard=newDate();d.setTime(56521211021);■getTime()/setTime()♦getTime获取某个日期自1970年以来的毫秒数♦
7、setTime修改日期的毫秒数,对应的日期时间也会修改丄封装日期处理的函数库(重要!)BOM(BrowserObjectModel)丄BOM的概念4与document的关系4-location对象■href属性控制浏览器地址栏的内容■reload。方法刷新页面■reload(true)刷新页面,不使用缓存■toSource()方法获取某个对象的源码4navigator对象■appName浏览器名称■appVersion浏览器版本■platform操作系统■最新的浏览器已经全面放弃以上这些属性■userA
此文档下载收益归作者所有