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 相关文章推荐
prototype class详解
Sep 07 Javascript
整理Javascript数组学习笔记
Nov 29 Javascript
JavaScript实现多种排序算法
Feb 24 Javascript
angular分页指令操作
Jan 09 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
Jan 11 Javascript
Jquery实时监听input value的实例
Jan 26 Javascript
使用原生js写ajax实例(推荐)
May 31 Javascript
AngularJS实现自定义指令与控制器数据交互的方法示例
Jun 19 Javascript
jQuery plugin animsition使用小结
Sep 14 jQuery
基于Vue2的独立构建与运行时构建的差别(详解)
Dec 06 Javascript
React Native中NavigatorIOS组件的简单使用详解
Jan 27 Javascript
微信二次分享报错invalid signature问题及解决方法
Apr 01 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
给多个地址发邮件的类
2006/10/09 PHP
php error_log 函数的使用
2009/04/13 PHP
基于PHP实现商品成交时发送短信功能
2016/05/11 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
PHP中的浅复制与深复制的实例详解
2017/10/26 PHP
php使用array_chunk函数将一个数组分割成多个数组
2018/12/05 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
初窥JQuery-Jquery简介 入门了解篇
2010/11/25 Javascript
jquery实现网页查找功能示例分享
2014/02/12 Javascript
JS动态改变表格边框宽度的方法
2015/03/31 Javascript
Bootstrap3使用typeahead插件实现自动补全功能
2016/07/07 Javascript
AngularJS HTML DOM详解及示例代码
2016/08/17 Javascript
使用Vue制作图片轮播组件思路详解
2018/03/21 Javascript
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
2018/04/26 jQuery
nodeJs爬虫的技术点总结
2018/05/13 NodeJs
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
小程序登录态管理的方法示例
2018/11/13 Javascript
[02:17]《辉夜杯》TRG战队巡礼
2015/10/26 DOTA
[43:53]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第三场 8.22
2019/09/05 DOTA
[01:03:41]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第一场 12.17
2020/12/19 DOTA
python处理csv数据的方法
2015/03/11 Python
在SAE上部署Python的Django框架的一些问题汇总
2015/05/30 Python
PyTorch 随机数生成占用 CPU 过高的解决方法
2020/01/13 Python
tensorflow pb to tflite 精度下降详解
2020/05/25 Python
手对手的教你用canvas画一个简单的海报的方法示例
2018/12/10 HTML / CSS
求职简历自荐信范文
2013/10/21 职场文书
运动会口号16字
2014/06/07 职场文书
体育馆的标语
2014/06/24 职场文书
物业管理专业自荐信
2014/07/01 职场文书
初中优秀学生评语
2014/12/29 职场文书
2015年计划生育责任书
2015/05/08 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书
上帝为你开了一扇窗之Tkinter常用函数详解
2021/06/02 Python
利用Python实现翻译HTML中的文本字符串
2022/06/21 Python
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL