1.字符串属性
<script>
var test_var = "I Iove you";
console.log(test_var.charAt(3)) //charAt(n) :返回该字符串第 n 位的单个字符。(从 0 开始计数)
console.log(test_var.charCodeAt(2)); //charCodeAt(n) :返回该字符串第 n 位的单个字符的 ASCII 码。
console.log(test_var.indexOf("u")) //string_1.indexOf(string_2, n); 从字符串 string_1
//的第 n 位开始搜索,查找 string_2,返回查找到的位置,如果未找到,则返回 - 1,其中 n 可以不填,默认从第 0 位开始查找。
console.log(test_var.split(" ")) //将字符串按照指定的分隔符分离开,返回 ["I", "Iove", "you"]   
console.log(test_var.substring(1, 5)) //substring(n, m) :返回原字符串从 n 位置到 m 位置的子串。 第二个参数是截取字符串最终的下标  
console.log(test_var.substr(-5, 4)) //返回原字符串从 n 位置开始,长度为 x 的子串。 从后往前取5位 要4位 第一位是位置 第二位是长度  
console.log(test_var.toLowerCase()); //大写转小写   
console.log(test_var.toUpperCase()); //小写转大写
</script>

2 . Math 对象 常用的Math方法(包括随机数的公式)
<script type="text/javascript">
var a = -2;
console.log(Math.abs(a));
// 2 返回 a 的绝对值。
var b = 3.1415926;
console.log(Math.round(b));
//3 返回b四舍五入的绝对值
var c = 9;
console.log(Math.sqrt(c));
// 3 返回c的平方根
var d = 55.222;
console.log(Math.ceil(d));
//56 返回大于等于d的最小整数
var e = 55.222;
console.log(Math.floor(e));
//55 返回 小于等于e的最大整数
console.log(Math.max(5, 80));
// 80 返回a, b中较大的数
console.log(Math.min(5, 80));
// 5 返回a, b 中较小的数
console.log(Math.random())
//返回大于 0 小于 1 的一个随机数。
console.log(Math.floor(Math.random() * 10));
//随机数的公式 : Math.floor(Math.random() * (max - min + 1) + min);
// max - 期望的最大值
// min - 期望的最小值
</script>
3 .Array 数组对象
<script type="text/javascript">
var arr = ["1", "2", "3", "4", "5"];
console.log(arr.length);
// 返回数组的长度
console.log(arr.join("-"));
// 返回一个字符串,把数组元素串起来,元素间用指定分隔符隔开。
console.log(arr.toString());
// 把数组转为字符串,并返回结果。
console.log(arr.reverse());
// 使数组元素倒序。
console.log(arr.slice(1, 3));
// 返回子数组,从数组第 n 个元素到第 m 个元素。
console.log(arr.sort());
// 按照指定的 SortFunction 将数组的元素排序。
var arr1 = ["11", "22", "1", "3", "55", "6"];
console.log(arr1.sort(sortfunction));
// 按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数:
function sortfunction(a, b) {
return a - b;
}
console.log(arr.concat(arr1)); // concat(Array\_1,Array\_2) :用于连接两个或多个数组。
</script>
一些最常用的属性和方法 , 欢迎大家 diss

转载于:https://www.cnblogs.com/langzianan/p/9372948.html

JavaScript 常用内置对象(字符串属性、Math对象、Array数组对象)相关推荐

  1. javascript常用内置对象总结(重要)

    Javascript对象总结 JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象  Array对象中常用方法:  Concat():表示把 ...

  2. JavaScript常用内置对象

    JavaScript中的对象分为3种:内置对象.浏览器对象.自定义对象 JavaScript提供多个内置对象:Math/Array/Number/String/Boolean... Math对象 Ma ...

  3. JavaScript常用内置对象之Array

    数组 (Array) 1. 作用: Array 对象用于在单个的变量中存储多个值 2. 概念: a.下标 -- 编号,从 0 开始,到 (长度-1) 结束,索引 b.元素 -- 数组中存放数据的空间 ...

  4. 2021-07-24 JavaScript 常用内置函数之绝对值和三个取整方法的使用

    <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8" ...

  5. JavaScript之基础-9 JavaScript String(内置对象、String概述、字符串常用操作、模式匹配)...

    一.JavaScript 内置对象 内置对象 - 什么是内置对象? 内置对象就是ECMAScript标准中已经定义好的,由浏览器厂商已经实现的标准对象 - 内置对象中封装了专门的数据和操作数据常用的A ...

  6. javascript数据类型和常用内置对象(重要!)

    数据类型:w3c undefind  null  string  number  boolean  Array   object 常用内置javascript对象: Array对象:Date对象:正则 ...

  7. JavaScript的常用内置对象

    JavaScript的常用内置对象 Math对象 Math对象的使用 练习 日期对象 日期对象的使用 日期对象的常用get方法 日期对象的常用set方法 练习 数组对象 数组类型检测 添加或删除数组元 ...

  8. 前端JavaScript(2) --常用内置对象,函数,伪数组 arguments,关于DOM的事件操作,DOM介绍...

    昨日内容回顾 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ...

  9. 7.1.3 Python进阶 《函数》定义、调用,参数,返回值《面向对象》概念,类,实例,对象,属性,方法《模块、包》导入,自定义,常用内置:datatime,time,random,os,sys

    目录 ======== 第四部分 Python进阶 ======== 第一节 函数 4.1.1 函数定义及调用 4.1.2 函数的参数 4.1.3 函数的返回值 第二节 面向对象 4.2.1 面向对象 ...

最新文章

  1. unity 2d 游戏优化之路 遇坑记录
  2. 渣科如何逆袭进阿里 No.137
  3. Android SDK content Loader has encountered a problem.parseSdkContent failed
  4. C语言函数集(十七)
  5. 等重构完这系统,我就辞职
  6. Java并发编程—schedule方法和scheduleAtFixedRate方法的区别
  7. ubuntu18.10 cosmic更换阿里云的源
  8. ptaa乘以b_《C语言程序设计》实验作业--PTA顺序结构练习
  9. 蜕变!网易轻舟微服务这波操作,始于异构融合、源于中台!
  10. poto——剧院魅影——phantom of the opera
  11. 如果降低sbus总线的传输速率/帧率,sbus怎样转UART,sbus接到4G
  12. javascript时间差工具包
  13. python不会英语不会数学怎么自学-学习Python,数学英语基础很重要吗?
  14. java窗体图标的设置
  15. 用MyDiskTest检测存储卡真实容量(图)
  16. 电商浪潮过后,无人零售会引领新零售的爆发吗
  17. python情人节之玫瑰花与表白方式_python情人节之玫瑰花与表白方式-Go语言中文社区...
  18. 【Linux】文件与路径
  19. css sprites精灵技术:Html将所有图片放在一张图片上
  20. 留言板分页php,关于文本留言本的分页代码

热门文章

  1. Linux 命令之 grep -- 强大的文本搜索工具/正则表达式搜索
  2. Linux 命令之 less -- 分屏上下翻页浏览文件内容(查看文件内容/显示文件内容)
  3. 人脸特征值能存放在sql server中吗_SQL运行内幕:从执行原理看调优的本质
  4. python-opencv 最快的遍历颜色空间_居住空间设计的七种设计风格
  5. openssh rpm包_100台CentOS7要升级OpenSSH怎么办?
  6. 最常用计算机机箱,电脑机箱的常用材质是什么?
  7. kettle 内存设置_【转】kettle 的内存设置及输出日志的时间类型
  8. 和至少为k的最短子数组 python_和至少为k的最短子数组
  9. 敲代码时如何快速移动光标_如何用 Linux 技巧大大提高工作效率?
  10. 【渝粤教育】国家开放大学2019年春季 3717天然气管道长输技术 参考试题