搜索

UID
2
松籽
1234
松鼠
3145
松叶
222
松果
0
勋章币
0
魅力值
0
在线时间
393 小时
注册时间
2016-12-25
发表于 2018-8-31 16:43:33 314 浏览 0 回复

JavaScript 内置对象总结

由于这个月又学习到了关于JavaScript的知识点所以我把我总结的东西给大家研究研究 都是大白话有些不好的地方多多指教  可能还有很多的内容大家可以查询API查询都可以
  1. string 对象总结   字符串对象
  2. length 字符串长度的属性 可以获取字符串的长度 和数组的长度
  3. charAt() 返回指定索引位置处的字符。通过下标找到他的字符
  4. indexOf()  字符串.indexOf('要查找的字符',从哪开始)   从前往后找,找到返回下标,找不到返回-1
  5. lastIndexOf() 字符串.lastIndexOf('要查找的字符',从哪开始)   从后往前找,找到返回下标,找不到返回-1
  6. substr() 返回一个从指定位置开始的指定长度的子字符串。substr(start,length)   从哪开始,截取几个  
  7. substring() 返回位于字符串对象中指定位置的子字符串。substring(start,end)  从哪开始,到那个位置 左包右不包
  8. replace() 返回根据正则表达式进行文字替换后的字符串的复制   替换 只能替换一个  a.replace('s','-')  就是从字符串中把所有的 s中替换成-   在正则表达式中如果 g  的话全部替换
  9. split() 将一个字符串分割为子字符串,然后将结果作为字符串数组返回  可以用JSON.stringify(arr1)  进行返回输出   str.split(切割符)  ''表示每一个都切开   不写是整体一个   就是一个字符分开

  10. Math 对象总结  数学对象
  11. Math.floar()向下取整 向下取整(往下取离他最近的整数)
  12. Math.ceil() 向上取整 向上取整(往上取离他最近的整数)
  13. Math.round() 四舍五入 四舍五入 (取整)
  14. Math.abs() 绝对值 正的变成正的  负的变成正的
  15. Math.random() 随机数 【0,1)  左包右不包   0-100   (max-min+1)+min

  16. Date对象总结  日期对象
  17. new Date () 获取当前对象时间
  18. new Date (2000/4/13 13:13:24") 创建自定义对象时间
  19. Date对象方法
  20. getDay() 获取日期 获取星期  0-6   0表示星期日  
  21. getDate()获取月份的日期 获取日   1-31
  22. getYear() 获取年份  getFullYear()  获取的具体年份
  23. getMonth() 获取月份  获取月份  返回值是 0(一月) 到 11(十二月) 之间的一个整数。
  24. gettime() 获取时间毫秒值  1970年1月1日至今的毫秒值 (时间戳)
  25. getSeconds()获取时间的秒数 获取秒钟 0-59
  26. getMinutes() 获取分钟 获取分钟  0-59
  27. getHours() 获取时间的小时数 获取小时  0-23 返回值是 0 (午夜) 到 23 (晚上 11 点)之间的一个整数。
  28. toLocaleString() 将时间转换成本地格式显示

  29. Array 对象用法
  30. length 取数组长度
  31. concat() 将数组与其他数组进行连接  返回一个长的数组
  32. join(): 用一个字符将数组里的每一项连接起来,得到一个“长”的字符串。  (连接符)  数组转字符串  省略参数默认以逗号连接,''表示什么都没有连接
  33. pop() 删除并返回数组的最后一项
  34. push() 往后面追加元素并返回新数组的长度   
  35.              // 排序
  36.              var arr = [5,9,6,3,8];
  37.              arr.sort(function(a,b){return b-a});
  38.              console.log(arr)

  39.              // 翻转
  40.              var arr = [5,9,6,3,8];
  41.              arr.reverse()
  42.              console.log(arr)

  43. slice(start, [end]):以数组的形式返回数组的一部分。(开始下标,结束下标)   数组截取  左包右不包  第二参数省略表示截取到最后

  44. 全局对象
  45. isNaN()  判断是否是非数值 数值false 不是数值 true
  46. eval( ) 接受一个字符串参数,将这个字符串作为代码在上下文环境中执行,并返回执行的结果。
复制代码


琳琅为天地而生,为梦想而战。www.98linlang.com
返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

官方QQ:1398630929

官方QQ群

官方QQ群:280587469

扫一扫快速加入

群号652692981

快速回复 返回顶部 返回列表