数据类型:w3c

undefind  null  string  number  boolean  Array   object

常用内置javascript对象:

Array对象;Date对象;正则表达对象;String对象;Math对象;Global对象;

Array对象中常用方法: 
Concat():表示把几个数组合并成一个数组。 
Join():返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。 
Pop():移除数组最后一个元素。 
Shift():移除数组中第一个元素。 
Slice(start,end):返回数组中的一段。 
Push():往数组中新添加一个元素,返回最新长度。 
Sort():对数组进行排序。 
Reverse():反转数组的排序。 
toLocaleString();返回当前系统时间 
Array对象属性常用的只有一个: 
Length:表示取得当前数组长度

Global对象 
是一个固有对象,目的是把所有的全局方法集中在一个对象中。 
Global没有语法,直接调用其方法。 
escape(): 对 String 对象编码以便它们能在所有计算机上可读. 
escape(charString) 
必选项 charstring 参数是要编码的任意 String 对象或文字。 
isNaN():判断一个值是否是NaN。 
parseInt():返回由字符串得到的整数

正则表达式对象 
本对象包含正则表达式模式以及表明如何应用模式的标志。 
语法 1 
re = /pattern/[flags]

语法 2 
re = new RegExp("pattern",["flags"]) 
re为将要赋值正则表达式模式的变量名 
pattern为正则表达式 
flags为标记:有如下3中 
1:g(全文查找) 
2:i(忽略大小写) 
3:m(多行查找) 
当预先知道查找字符串时用语法 1。当查找字符串经常变动或不知道时用语法 2,比如由用户输入得到的字符串。
 
String对象 
charAt():返回指定索引的位置的字符 
concat():返回字符串值,表示两个或多个字符串的连接 
match():使用正则表达式模式对字符串执行查找,并将包含查找结果最为结果返回 
function MatchDemo(){ 
   var r, re;         // 声明变量。 
   var s = "The rain in Spain falls mainly in the plain"; 
   re = /ain/i;    // 创建正则表达式模式。 
   r = s.match(re);   // 尝试匹配搜索字符串。 
   return(r);         // 返回第一次出现 "ain" 的地方。 
}

Replace(a,b):字符b替换a 
Search(stringObject):指明是否存在相应的匹配。如果找到一个匹配,search 方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1。 
Slice(start,end):返回字符段片段 
Split():字符串拆分 
Substr(start,length):字符串截取 
Substring(start,end)取得指定长度内的字符串 
toUpperCase():返回一个字符串,该字符串中的所有字母都被转化为大写字母。 
toLowerCase():返回一个字符串,该字符串中的所有字母都被转化为小写字母。

Math对象

ceil():向上取整。

floor():向下取整。

round():四舍五入。

random():取随机数。

Date对象

get/setDate():返回或设置日期。

get/setFullYear():返回或设置年份,用四位数表示。

get/setYear():返回或设置年份。

get/setMonth():返回或设置月份。0为一月

get/setHours():返回或设置小时,24小时制

get/setMinutes():返回或设置分钟数。

get/setSeconds():返回或设置秒钟数。

get/setTime():返回或设置时间(毫秒为单位)

转载于:https://www.cnblogs.com/dujunfeng/p/8003912.html

javascript数据类型和常用内置对象(重要!)相关推荐

  1. 前端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 ...

  2. JavaScript的常用内置对象

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

  3. JavaScript常用内置对象

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

  4. python 全栈开发,Day51(常用内置对象,函数,伪数组 arguments,关于DOM的事件操作,DOM介绍)...

    昨日内容回顾 1.三种引入方式1.行内js <div onclick = 'add(3,4)'></div>//声明一个函数function add(a,b){}2.内接js& ...

  5. JavaScript基础语法_JavaScript内置对象

    JavaScript内置对象 JavaScript中的对象分为3种:自定义对象,内置对象,浏览器对象 前两种对象是JS基础内容,属于ECMAScript;第三个浏览器对象属于js独有 内置对象就是指J ...

  6. 微课|玩转Python轻松过二级(2.1节):常用内置对象

    适用教材: 董付国.<玩转Python轻松过二级>.清华大学出版社,2018. 第2章  运算符.表达式与内置对象 2.1  常用内置对象 图书购买链接 京东:https://item.j ...

  7. JSP常用内置对象概述

    1.概述 JSP提供了9个预设的对象,我们将其称为内置对象.这些对象内置在JSP网页环境之下,因此用户不需要引用这些对象所属的包,便可以直接在JSP网页中使用这些对象. 如图: (1 ) reques ...

  8. 【融职培训】Web前端学习 第3章 JavaScript基础教程9 内置对象

    一.内置对象概述 javascript为我们提供了很多内置对象,这些内置对象为我们提供了很多语言的基本功能.我们之前学过的数组就是JavaScript的内置对象,除了数组我们还应该了解的内置对象有:M ...

  9. 前端-JS基础之常用内置对象

    定时器 setTimeout() 用来指定某个函数或字符串在指定的毫秒数之后执行 只执行一次 clearTimeout() 清除定时器 /*setTimeout() 有两个参数1.执行体 注意:函数传 ...

最新文章

  1. ajax异步查询demo,ASP.NET中AJAX的异步加载(Demo演示)
  2. 搭建认证服务器 - Spring Security Oauth2.0 集成 Jwt 之 【授权码认证流程】 总结
  3. [置顶]信息发布系统 Jquery+MVC架构开发(4)Model 层
  4. python selenium鼠标点击_Python+Selenium学习--鼠标事件
  5. java class load 类加载
  6. 美国将尝试区块链领域和加密货币相结合
  7. 第十届常州国际动漫艺术周
  8. 推荐JS插件:imagesLoaded,监测图片加载情况并提供相应的事件(加载成功/失败)...
  9. python解析页面DOM树形成xpath列表,并计算DOM树的最大深度
  10. JavaScript继承方式详解[转]
  11. 追忆童年系列:记一次寻找Flash小游戏的经历
  12. 五种主流的linux操作系统,五款常用的Linux操作系统
  13. 嵌入式Linux开发的编程语言选择
  14. 使用PHP来获取客户端和服务端IP
  15. 海思Hi3519部分环境和编译问题
  16. 国内外计算机视觉领域优秀研究团队汇总
  17. 路面坑洼检测中的视觉算法
  18. 李彦宏创业12年解读:企业家精神改变工程师命运
  19. 美就在你身边201209开学第一课
  20. DOM之parentNode与offsetParent

热门文章

  1. 现在的人工智能只是“窄AI”?
  2. 【工业智能】人工智能真的无所不能吗?
  3. 2018-2020年Gartner战略科技发展趋势一览!
  4. 崛起的超级智能:是否会是下一个“麦克卢汉式”预言?
  5. 工业4.0:数字化供应链的三个方向
  6. 10年后的计算机会是怎样的?
  7. 2017-2018中国物联网产业全景图谱报告——物联网对产业深度变革已开启
  8. 毕业后想拿大厂 Offer?你得完整拥有这些计算机知识体系!
  9. Fundebug后端Java异常监控插件更新至0.2.0,支持Spring及Maven
  10. NLP的神经网络训练的新模式