ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JavaScript常用函数

2020-03-29 15:10:08  阅读:136  来源: 互联网

标签:返回 常用 函数 JavaScript Date str 字符串 Math 数字


常规函数

alert("message");//弹出提示信息
confirm("message");//弹出确认对话框
escape("message");//将字符转换成Unicode码
unescape("message");//解码由escape函数编码的字符
eval("计算表达式语句");//返回计算表达式的结果
isNaN(123);//检查其参数是否是非数字值
parseFloat("10");//将字符串转换成浮点数字形式
parseInt("10");//将字符串转换成整数数字形式
prompt("提示音","默认输入内容");//显示可提示用户进行输入的对话框

数组函数

array.join("-");//把数组中的所有元素转换一个字符串,默认用逗号间隔
array.length;//返回数组的长度
array.reverse();//将数组元素顺序颠倒
array.sort();//对数组的元素进行排序,默认字母升序

日期函数

var d = new Date();
d.getFullYear();//从Date对象以四位数字返回年份。
d.getMonth();//从Date对象返回月份(0 ~ 11)
d.getDate();//返回日期的"日"部分,值为1~31
d.getDay();//返回星期几,值为0~6
d.getHours();//返回Date对象的小时 (0 ~ 23)
d.getMinutes();//返回Date对象的分钟 (0 ~ 59)。
d.getSeconds();//返回Date对象的秒数 (0 ~ 59)
d.getTime();//返回距1970年1月1日之间的毫秒数
d.toString();//把Date对象转换为字符串,并返回结果
d.setDate(15);//设置一个月的某一天,其他设置函数同理将get换成set

数学函数

Math.abs(-7.25);//返回一个数的绝对值
Math.ceil(1.4);//对一个数进行上舍入
Math.floor(1.6);//返回小于等于x的最大整数
Math.random();//返回介于0(包含) ~ 1(不包含)之间的一个随机数
Math.round(2.5);//把一个数字舍入为最接近的整数,四舍五入
Math.max(5,10);//返回指定数字中带有最高值的数字
Math.min(5,10);//返回指定的数字中带有最小值的数字
Math.pow(4,3);//返回x的y次幂,结果返回64

字符串函数

str.trim();//删除字符串的头尾空格
str.concat(str2,str3);//连接两个或多个字符串
str.indexOf("welcome");//返回某个指定的字符串值在字符串中首次出现的位置
str.includes("world");//判断字符串是否包含指定的子字符串,返回true或false
str.match(/ain/g);//在字符串内检索指定的值,或找到一个或多个正则表达式的匹配
str.repeat(2);//字符串复制指定次数
str.replace("a","b");//在字符串中用一些字符替换另一些字符
str.search("a");//检索字符串中指定的子字符串
str.substr(2,3);//在字符串中抽取从 开始 下标开始的指定数目的字符

  

标签:返回,常用,函数,JavaScript,Date,str,字符串,Math,数字
来源: https://www.cnblogs.com/sai564/p/12592307.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有