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

JavaScript 常用内置对象(字符串属性、Math对象、Array数组对象)的更多相关文章

  1. JavaScript常用内置对象(window、document、form对象)

    由于刚开始学习B/S编程,下面对各种脚本语言有一个宏观的简单认识. 脚本语言(JavaScript,Vbscript,JScript等)介于HTML和C,C++,Java,C#等编程语言之间.它的优势 ...

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

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

  3. javascript常用内置对象——Array对象

    Array对象: 创建 Array 对象的语法: new Array(); new Array(元素个数); new Array(element0, element1, ..., elementn); ...

  4. js常用内置对象及方法

    在js中万物皆对象:字符串,数组,数值,函数...... 内置对象都有自己的属性和方法,访问方法如下: 对象名.属性名称: 对象名.方法名称 1.Array数组对象 unshift( )    数组开 ...

  5. C#构造方法(函数) C#方法重载 C#字段和属性 MUI实现上拉加载和下拉刷新 SVN常用功能介绍(二) SVN常用功能介绍(一) ASP.NET常用内置对象之——Server sql server——子查询 C#接口 字符串的本质 AJAX原生JavaScript写法

    C#构造方法(函数)   一.概括 1.通常创建一个对象的方法如图: 通过  Student tom = new Student(); 创建tom对象,这种创建实例的形式被称为构造方法. 简述:用来初 ...

  6. 第一百零八节,JavaScript,内置对象,Global对象字符串编码解码,Math对象数学公式

    JavaScript,内置对象,Global对象字符串编码解码,Math对象数学公式 学习要点: 1.Global对象 2.Math对象 ECMA-262对内置对象的定义是:"由ECMASc ...

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

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

  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. javaScript的内置对象以及一些常用的方法

    前几天,我们学习了JavaScript的入门课程,但是要想做网站,仅仅学会入门是不够的,今后的几天,我将带领大家精通JavaScript,希望大家好好学习! JS内置对象 String对象:字符串对象 ...

随机推荐

  1. 数据仓库中的Inmon与Kimball架构

    对于数据仓库体系结构的最佳问题,始终存在许多不同的看法,甚至有人把Inmon和Kimball之争称之为数据仓库界的“宗教战争”,那么本文就通过对两位提倡的数据仓库体系和市场流行的另一种体系做简单描述和 ...

  2. Java三大集合框架

    定义:java中集合类:是一种工具类,就像是容器,储存任意数量的具有共同属性的对象 一.List集合 1.List实现的超级父类接口:Collection 2.了解ArrayList类 A):定义的格 ...

  3. 马昕璐 201771010118《面向对象程序设计(java)》第六周学习总结

    第一部分:理论知识学习部分 1.继承 继承:用已有类来构建新类的一种机制.当定义了一个新类继承了一个类时,这个新类就继承了这个类的方法和域,同时在新类中添加新的方法和域以适应新的情况. 继承是Java ...

  4. .node 文件require时候显示Error: The specified module could not be found

    参考文章:https://stackoverflow.com/questions/41253450/error-the-specified-module-could-not-be-found 第一:你 ...

  5. Python 学习笔记6 变量-字典

    字典是python中一个十分重要的变量,他是一个可变的容器对象.通过一组key(键)和value(值)对组成一个元素. 组成形式为{'key':'value', 'key':'value'}.整个字典 ...

  6. Alibaba, I'm interested in you.

    Working for Alibaba is an aspiration for some. For other it’s the possibility of lucrative stock opt ...

  7. SharePoint 2010 查看dll的PublicKeyToken值方法

    在做asp.net开发过程中,偶尔对有些dll,进行强制签名,那么在注册dll到gac的时候,就需要知道dll的PublicKeyToken值,如何通过简单的方法,来获得这个值呢,下面是一个很好又实用 ...

  8. 移动iptv安装三方软件

    1.思路:  分为硬件和软件. a.硬件是ttl直接上串口,弄得比较复杂,且容易损坏盒子,先不考虑 b.软件:抓包获取iptv的请求数据,将移动光猫的iptv出口接到交换机上,电脑和盒子接入到同一个交 ...

  9. jquery-ui sortable 在拖动换位置时改变元素的大小导致占位与实际不一致

    使用jquery ui sortable时 需求是在拖动的时候要隐藏一部分元素,然后按照隐藏后的元素高度换位, 解决方案是修改源码jquery-ui.js, _mouseStart方法中开头增加 if ...

  10. php中pcntl_fork详解

    pcntl_fork()函数是php-pcntl模块中用于创建进程的函数.(不支持windows) 至于php_pcntl扩展如何安装开启这里就不介绍了,只分析pcntl_fork()这个函数本身. ...