//随机数生成器
Math.random()
 
日期时间函数(需要用变量调用):
var b = new Date(); //获取当前时间
b.getTime() //获取时间戳
b.getFullYear() //获取年份
b.getMonth()+1; //获取月份
b.getDate() //获取天
b.getHours() //获取小时
b.getMinutes() //获取分钟
b.getSeconds() //获取秒数
b.getDay() //获取星期几
b.getMilliseconds() //获取毫秒
 
 
数学函数(用Math来调用):
abs(x) 返回数的绝对值。
ceil(x) 对小数进行上舍入。
floor(x) 对数进行下舍入。
round(x) 把数四舍五入为最接近的整数。
max(x,y) 返回 x 和 y 中的最高值。
min(x,y) 返回 x 和 y 中的最低值。
pow(x,y) 返回 x 的 y 次幂。
sqrt(x) 返回数的平方根。
random() 返回 0 ~ 1 之间的随机数。 ****
 
字符串函数(用变量来调用):
indexOf
返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。
var index1 = a.indexOf("l");
//index1 = 2
 
charAt
返回指定位置的字符。
var get_char = a.charAt(0);
//get_char = "h"
 
lastIndexOf
返回字符串中一个子串最后一处出现的索引(从右到左搜索),如果没有匹配项,返回 -1 。
var index1 = lastIndexOf('l');
//index1 = 3
 
 
match
检查一个字符串匹配一个正则表达式内容,如果么有匹配返回 null。
var re = new RegExp(/^\w+$/);
var is_alpha1 = a.match(re);
//is_alpha1 = "hello"
var is_alpha2 = b.match(re);
//is_alpha2 = null
 
substring
返回字符串的一个子串,传入参数是起始位置和结束位置。
 
var sub_string2 = a.substring(1,4);
//sub_string2 = "ell"
 
substr ********
返回字符串的一个子串,传入参数是起始位置和长度
var sub_string1 = a.substr(1);
//sub_string1 = "ello"
var sub_string2 = a.substr(1,4);
//sub_string2 = "ello"
 
replace *******
替换字符串,第一个参数代表被替换的字符串,第二个参数代表替换的字符串
a.replace("he","aa")
 
 
search
执行一个正则表达式匹配查找。如果查找成功,返回字符串中匹配的索引值。否则返回 -1 。
var index1 = a.search(re);
//index1 = 0
var index2 = b.search(re);
//index2 = -1
 
split ******
通过将字符串划分成子串,将一个字符串做成一个字符串数组。
var arr1 = a.split("");
//arr1 = [h,e,l,l,o]
 
length 属性 *******
返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。
 
 
toLowerCase
将整个字符串转成小写字母。
var lower_string = a.toLowerCase();
//lower_string = "hello"
 
toUpperCase
将整个字符串转成大写字母。
var upper_string = a.toUpperCase();
//upper_string = "HELLO"
 

最新文章

  1. linuxmint 17安装qt5.3.1
  2. ThinkPHP 自动验证相关注意
  3. 信息加密之非对称加密算法RSA
  4. Linux 解压缩命令
  5. Python:Sqlmap源码精读之解析xml
  6. Deci and Centi Seconds parsing in java
  7. Flex “跑马灯”效果(自定义“跑马灯”控件)
  8. java基础学习总结六(对象与类、类的属性与方法)
  9. hadoop错误Operation category READ is not supported in state standby
  10. linux 使用ptrace函数时找不到头文件 .h 或者找不到某个宏的解决方法
  11. 使用jQuery来检测远程图片文件是否存在
  12. 嵌入javascript脚本的位置
  13. 一步一步带你实现virtual dom(二) -- Props和事件
  14. JGUI源码:实现图标按钮及下拉菜单(16)
  15. 解决js数组循环删除出错
  16. zoj1716简单的二维树状数组
  17. 又是DataSnap的问题
  18. 【JEECG技术文档】JEECG 组织机构导入V3.7
  19. sqlserver性能调优中的逻辑读,物理读,预读是什么意思
  20. 【Jenkins】安装插件

热门文章

  1. Jquery中的事件和动画
  2. h5的特点
  3. IE6支持max-height及min-height解决方法
  4. createElement() 创建元素 appendChild()添加元素
  5. SVN版本冲突解决
  6. OpenCV图像的缩放
  7. xargs命令
  8. PHP+Hadoop实现数据统计分析
  9. windows下安装Apache 64bit
  10. 抓取网页内容生成kindle电子书