js的内置对象详解

JS中内置了17个对象,常用的是Array对象、Date对象、正则表达式对象、string对象、Global对象 ,本文主要和大家分享js的内置对象详解,希望能帮助到大家。

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():返回或设置时间(毫秒为单位)

相关推荐:
js的内置对象有哪些

JS原生对象与内置对象区别详解

js基础内置对象详解

以上就是js的内置对象详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2780237.html

(0)
上一篇 2025年3月8日 15:57:05
下一篇 2025年3月8日 15:57:10

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • js实现拖拽事件的方法实例

    本文主要和大家分享js实现拖拽事件的方法实例,希望能帮助到大家。 HTML        登录后复制 CSS p{        position: absolute;        width: 200px;        height:…

    编程技术 2025年3月8日
    200
  • js实现动态导出字符串方法

    本文主要和大家分享js实现动态导出字符串方法,希望能帮助到大家。 示例1: 利用blob动态导出字符串到excel: nbsp;html>Document.tableA {border-collapse: collapse;}.tab…

    编程技术 2025年3月8日
    200
  • js判断有无属性的方法

    本文主要和大家分享js判断有无属性的方法,希望能帮助到大家。 访问对象属性 1.使用in关键字 该方法可以判断对象的自有属性和继承来的属性是否存在。 var o={x:1};  “x” in o; //true,自有属性存在  “y” in…

    编程技术 2025年3月8日
    200
  • js文件路径引用方法

    本文主要和大家分享js文件路径引用方法,希望能帮助到大家。   登录后复制 一般从webapp 后面开始考取路径 相关推荐: webpack+vue中使用别名路径引用静态图片地址实例详解 以上就是js文件路径引用方法的详细内容,更多请关注【…

    2025年3月8日
    200
  • JS的数据类型实例详解

    关于js的数据类型我们和大家分享过很多,本文主要继续和大家分享JS的数据类型实例详解,希望能帮助到大家。 typeof()返回的 6 种数据类型: number、string、boolean、undefined、object、functio…

    编程技术 2025年3月8日
    200
  • js之DOM事件流详解

    事件就是用户或浏览器自身执行的某种动作。诸如click(点击)、load(加载)、mouseover(鼠标悬停)。事件流描述的是从页面中接收事件的顺序,也可理解为事件在页面中传播的顺序。事件处理程序响应某个事件的函数就叫事件处理程序(或事件…

    编程技术 2025年3月8日
    200
  • js如何格式化时间

    这次给大家带来js如何格式化时间日期,下面就是实战案例,一起来看一下。 // 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, //…

    编程技术 2025年3月8日
    200
  • 如何用JS实现简单弹出框

    本文主要和大家分析如何用JS实现极简弹出框,需要的朋友可以参考下,希望能帮助到大家。下面跟随小编一起来看一下吧。 有两个p组成了弹出框。两个p的级别是兄弟关系。 其中一个p是为了遮挡后面的内容 第二个p是为了显示弹出框的实际内容 HTML部…

    编程技术 2025年3月8日
    200
  • js调试谷歌开发者工具

    本文主要和大家分享js调试谷歌开发者工具,js断点功能让人兴奋不已,以前只能在ie中靠alert弹出窗口调试js代码,那样的开发环境对于前端程序员来说简直是一场噩梦。本篇介绍sources的具体用法,帮助各位在开发过程中够愉快地调试js代码…

    2025年3月8日 编程技术
    200
  • three.js浏览全景图的代码

    本文主要和大家分享three.js浏览全景图的代码,希望能帮助到大家。 引入three.js和photo-sphere-viewer.js 登录后复制 以及放置canvas的地方 登录后复制 必填参数panorama、container 注…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论