JavaScript基础函数_第1页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、javascript基础函数一、时光函数date 1、date javascript中用date()函数猎取时光。 var date = new date(); 2、创建一个指定的时光对象 需要在构造函数中传递一个表示时光的字符串作为参数,日期的格式 月份/日/年 时:分:秒 var date2 = new date("11/2/2021 18:15:00"); 3、getdate() 猎取当前日期对象是几日。 4、getday() 猎取当前日期对象时周几,会返回一个0-6的值,0 表示周日,1 表示周一。 5、getmonth() 猎取当前时光对象的月份,

2、0 表示1月,1 表示2月。 6、getfullyear() 猎取年份 7、gettime() 猎取当前日期对象的时光戳。 时光戳,指的是从格林威治标及时间的1970年1月1日,0时0分0秒到当前日期所花费的毫秒数(1秒 = 1000毫秒),计算机底层在保存时光时用法都是时光戳。 8、利用时光戳来测试代码的执行的性能 var start = date.now(); for(var i=0 ; i 二、数学运算函数math math里边封装了数学运算相关的属性和办法。 1、math.pi 表示的圆周率 2、abs() 计算一个数的肯定值 3、math.ceil() 对一个数举行向上取整,小数位惟

3、独有值就自动进1 4、math.floor() 对一个数举行向下取整,小数部分会被舍掉 5、math.round() 对一个数举行四舍五入取整 6、math.random() math.random()用来生成一个0-1之间的随机数。 (1)生成一个0-x之间的随机数: math.round(math.random()*x) (2)生成一个x-y之间的随机数 math.round(math.random()*(y-x)+x) /生成1-6之间的随机数 console.log(math.round(math.random()*5+1); 7、 max() 猎取多个数中的最大值 8、min() 猎

4、取多个数中的最小值 9、math.pow() math.pow(x,y)返回x的y次幂 10、math.sqrt() 对一个数举行开方运算 三、包装类 string()、number()、boolean() 四、字符串的相关办法 1、创建一个字符串 var str = "nezha" 2、在底层字符串是以字符数组的形式保存 "n","e","z","h","a" 3、length

5、猎取字符串的长度 4、charat() 返回字符串中指定位置的字符 5、charcodeat() 猎取指定位置字符的字符编码(unicode编码) 6、string.formcharcode() 按照字符编码去猎取字符 7、concat() 衔接两个或多个字符串,作用和+一样 8、indexof() 检索一个字符串中是否含有指定内容,假如字符串中含有该内容,则会返回其第一次浮现的索引,假如没有找到指定的内容,则返回-1。 可以指定一个其次个参数,指定开头查找的位置。 9、lastindexof() 和indexof()一样,不同的是indexof是先前往后找,而lastindexof是从后往前

6、找,也可以指定开头查找的位置。 10、slice() 从字符串中截取指定的内容,不会影响原字符串,而是将截取到内容返回 11、substring() 截取一个字符串,可以slice()类似。 参数: 第一个:开头截取位置的索引(包括开头位置); 其次个:结束位置的索引(不包括结束位置); 不同的是这个办法不能接受负值作为参数; 假如传递了一个负值,则默认用法0; 而且他还自动调节参数的位置,假如其次个参数小于第一个,则自动交换; 12、substr() 截取字符串。 参数: 截取开头位置的索引 截取的长度 13、split() 将一个字符串拆分为一个数组。 需要一个字符串作为参数,将会按照该字符串去拆分数组。 假如传递一个空串作为参数,则会将每个字符都拆分为数组中的一个元素。 14、touppercase() 将一个字符串转换为大写并返回 15、tolowercase() 将一个字符串转换为小写并返回 五、新星方案 1、入口:这里是新星方案·其次季【java】赛道的报

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论