JS基础整理(基本函数,常用方法)课上内容

  1 <script>
  2 Math.random()
  3 
  4 
  5 日期时间函数(需要用变量调用):
  6 var b = new Date(); //获取当前时间
  7 b.getTime() //获取时间戳
  8 b.getFullYear() //获取年份
  9 b.getMonth()+1; //获取月份
 10 b.getDate() //获取天
 11 b.getHours() //获取小时
 12 b.getMinutes() //获取分钟
 13 b.getSeconds() //获取秒数
 14 b.getDay() //获取星期几
 15 b.getMilliseconds() //获取毫秒
 16 Date()//获取完整日期
 17 
 18 
 19 数学函数(用Math来调用):
 20 abs(x)    返回数的绝对值。
 21 ceil(x)    对数进行上舍入。
 22 floor(x)    对数进行下舍入。
 23 round(x)    把数四舍五入为最接近的整数。
 24 max(x,y)    返回 x 和 y 中的最高值。
 25 min(x,y)    返回 x 和 y 中的最低值。
 26 pow(x,y)    返回 x 的 y 次幂。
 27 sqrt(x)    返回数的平方根。
 28 random()    返回 0 ~ 1 之间的随机数。 ****
 29 
 30 字符串函数(用变量来调用):
 31 
 32 indexOf
 33 返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 34 var index1 = a.indexOf("l");
 35 //index1 = 2
 36 
 37 charAt
 38 返回指定位置的字符。
 39 var get_char = a.charAt(0);
 40 //get_char = "h"
 41 
 42 lastIndexOf
 43 返回字符串中一个子串最后一处出现的索引(从右到左搜索),如果没有匹配项,返回 -1 44 var index1 = lastIndexOf('l');
 45 //index1 = 3
 46 
 47 
 48 match
 49 检查一个字符串匹配一个正则表达式内容,如果么有匹配返回 null 50 var re = new RegExp(/^w+$/);
 51 var is_alpha1 = a.match(re);
 52 //is_alpha1 = "hello"
 53 var is_alpha2 = b.match(re);
 54 //is_alpha2 = null
 55 
 56 substring
 57 返回字符串的一个子串,传入参数是起始位置和结束位置。
 58 
 59 var sub_string2 = a.substring(1,4);
 60 //sub_string2 = "ell"
 61 
 62 substr ********
 63 返回字符串的一个子串,传入参数是起始位置和长度
 64 var sub_string1 = a.substr(1);
 65 //sub_string1 = "ello"
 66 var sub_string2 = a.substr(1,4);
 67 //sub_string2 = "ello"
 68 
 69 replace *******
 70 替换字符串,第一个参数代表被替换的字符串,第二个参数代表替换的字符串
 71 a.replace("he","aa")
 72 
 73 
 74 search
 75 执行一个正则表达式匹配查找。如果查找成功,返回字符串中匹配的索引值。否则返回 -1 76 var index1 = a.search(re);
 77 //index1 = 0
 78 var index2 = b.search(re);
 79 //index2 = -1
 80 
 81 split ******
 82 通过将字符串划分成子串,将一个字符串做成一个字符串数组。
 83 var arr1 = a.split("");
 84 //arr1 = [h,e,l,l,o]
 85 
 86 length 属性 *******
 87 返回字符串的长度,所谓字符串的长度是指其包含的字符的个数。
 88 
 89 
 90 toLowerCase
 91 将整个字符串转成小写字母。
 92 var lower_string = a.toLowerCase();
 93 //lower_string = "hello"
 94 
 95 toUpperCase
 96 将整个字符串转成大写字母。
 97 var upper_string = a.toUpperCase();
 98 //upper_string = "HELLO"
 99 
100 </script>

以上为上课讲解的方法提纲

原文地址:https://www.cnblogs.com/klose11/p/6745198.html