JavaScript常用内置对象用法分析


Posted in Javascript onJuly 09, 2019

本文实例讲述了JavaScript常用内置对象用法。分享给大家供大家参考,具体如下:

博主最近半个月没有更新博客,主要是每天都在学车中,学车的过程虽然挺折腾的,但是人吗总得学会适应,在百忙之中给大家分享一篇关于JavaScript的内置对象,不清楚的小伙伴可以进来看看。

(1)String对象

当使用到字符串的属性或方法时,系统会把字符串包装成一个对象

属性

length:获取字符串的长度

方法

concat(str1,str2) 连接字符串
indexOf(str) 查找第一次出现的子字符串的位置
substr(num1,num2) 子字符串截取
toUpperCase() 转换为大写
charAt(num) 去第几个元素
replace(str1,str2) 替换字符串中的内容

(2)Date对象

以当前时间创建对象:

var d = new Date();

常用方法

getFullYear() 获取4位数的年份
getMonth() 获取月份[0-11],需要进行+1操作
getDate() 获取日期[1-31]
getHours() 获取时
getMinutes() 获取分
getSecond() 获取秒
getMilliseconds() 获取毫秒

(3)Math类(相当于静态工具)

常用方法

abs(num) 求绝对值函数
ceil(num) 大于参数值的最小整数
floor(num) 小于参数值的最大整数
min(num1,num2) 求最小值
max(num1,num2) 求最大值
pow(num1,num2) 求参数1的参数2次方
random() 返回0-1之间的随机数
round(num) 四舍五入
sqrt(num) 开方函数

(4)数组对象

属性

length:该数组的长度

常用方法

concat(arr) 将该数组和参数数组合并,得到一个新的数组
join(str) 将数组转换为字符串
pop() 删除最后一个元素,并返回该元素
push(mixed,mixed…) 在数组尾部入栈,并放回数组的长度
reverse() 反转数组
shift() 移除数组的第一个元素,并返回该元素
unshift(mixed,mixed…) 在数组的开始处插入元素,并返回数组的长度
slice(start,end) 返回数组中的一段作为新数组返回
sort(functionsort) 根据排序函数来排序数组,如果省略排序函数,则按照Ascll来进行排序
splice(start,length) 删除数组中的指定元素

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
响应鼠标变换表格背景或者颜色的代码
Mar 30 Javascript
Javascript 日期对象Date扩展方法
May 30 Javascript
Document:getElementsByName()使用方法及示例
Oct 28 Javascript
浅析jquery的作用与优势
Dec 02 Javascript
javascript操作符"!~"详解
Feb 10 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
Sep 05 Javascript
js实现年月日表单三级联动
Apr 17 Javascript
基于vue的fullpage.js单页滚动插件
Mar 20 Javascript
JavaScript创建对象的七种方式(推荐)
Jun 26 Javascript
jquery登录的异步验证操作示例
May 09 jQuery
layer.js open 隐藏滚动条的例子
Sep 05 Javascript
java遇到微信小程序 "支付验证签名失败" 问题解决
Dec 22 Javascript
JavaScript遍历数组和对象的元素简单操作示例
Jul 09 #Javascript
JavaScript中BOM对象原理与用法分析
Jul 09 #Javascript
jquery多级树形下拉菜单的实例代码
Jul 09 #jQuery
vue 组件中使用 transition 和 transition-group实现过渡动画
Jul 09 #Javascript
详解vue 2.6 中 slot 的新用法
Jul 09 #Javascript
JavaScript中var的重要性实例分析
Jul 09 #Javascript
js图片无缝滚动插件使用详解
May 26 #Javascript
You might like
PHP5与MySQL数据库操作常用代码 收集
2010/03/21 PHP
php include和require的区别深入解析
2013/06/17 PHP
PHP结合Ffmpeg快速搭建流媒体服务的实践记录
2018/10/31 PHP
写了一个layout,拖动条连贯,内容区可为iframe
2007/08/19 Javascript
js对文章内容进行分页示例代码
2014/03/05 Javascript
JavaScript中对象属性的添加和删除示例
2014/05/12 Javascript
JQuery控制div外点击隐藏而div内点击不会隐藏的方法
2015/01/13 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
2017/10/21 Javascript
利用vscode调试编译后的js代码详解
2018/05/14 Javascript
angular 内存溢出的问题解决
2018/07/12 Javascript
js正则表达式校验指定字符串的方法
2018/07/23 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
2018/08/12 Javascript
说说如何利用 Node.js 代理解决跨域问题
2019/04/22 Javascript
微信小程序结合Storage实现搜索历史效果
2019/05/18 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
2019/09/25 Javascript
[01:12](回顾)DOTA2国际邀请赛,全世界DOTAer的盛宴
2014/07/01 DOTA
[03:01]2014DOTA2国际邀请赛 DC:我是核弹粉,为Burning和国土祝福
2014/07/13 DOTA
[57:28]2018DOTA2亚洲邀请赛 4.6 淘汰赛 TNC vs Liquid 第一场
2018/04/10 DOTA
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Python实现KNN邻近算法
2021/01/28 Python
Python实现求数列和的方法示例
2018/01/12 Python
python如何实现int函数的方法示例
2018/02/19 Python
python之拟合的实现
2019/07/19 Python
详解Django定时任务模块设计与实践
2019/07/24 Python
python实现根据文件格式分类
2019/10/31 Python
利用 Python ElementTree 生成 xml的实例
2020/03/06 Python
python反扒机制的5种解决方法
2021/02/06 Python
浅谈CSS3中的变形功能-transform功能
2017/12/27 HTML / CSS
Hanky Panky官方网站:内衣和睡衣
2019/07/25 全球购物
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
计算机专业自我鉴定
2013/10/15 职场文书
土建资料员岗位职责
2014/01/04 职场文书
社团2014年植树节活动总结
2014/03/11 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
MySQL分库分表与分区的入门指南
2021/04/22 MySQL
浅谈自定义校验注解ConstraintValidator
2021/06/30 Java/Android