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 相关文章推荐
设置checkbox为只读(readOnly)的两种方式
Oct 11 Javascript
javascript基于DOM实现权限选择实例分析
May 14 Javascript
JavaScript获取两个数组交集的方法
Jun 09 Javascript
javascript实现一个数值加法函数
Jun 26 Javascript
JS实现的随机排序功能算法示例
Jun 09 Javascript
JS库之ParticlesJS使用简介
Sep 12 Javascript
JS/HTML5游戏常用算法之碰撞检测 地图格子算法实例详解
Dec 12 Javascript
vue按需加载实例详解
Sep 06 Javascript
mpvue实现左侧导航与右侧内容的联动
Oct 21 Javascript
Vue的全局过滤器和私有过滤器的实现
Apr 20 Javascript
JS实现时间校验的代码
May 25 Javascript
vue抽出组件并传值实例
Jul 31 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
PHP 变量定义和变量替换的方法
2009/07/30 PHP
浅谈PHP的数据库接口和技术
2016/12/09 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
jQuery学习笔记之jQuery的DOM操作
2010/12/22 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
JavaScript的作用域和块级作用域概念理解
2014/09/21 Javascript
JS实现表单中checkbox对勾选中增加边框显示效果
2015/08/21 Javascript
基于jquery实现图片上传本地预览功能
2016/01/08 Javascript
JavaScript实现简单的日历效果
2016/09/25 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
JS 组件系列之BootstrapTable的treegrid功能
2017/06/16 Javascript
使用angular帮你实现拖拽的示例
2017/07/05 Javascript
JavaScript使用FileReader实现图片上传预览效果
2020/03/27 Javascript
Parcel 打包示例(React HelloWorld)
2018/01/16 Javascript
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
vue2.0 路由不显示router-view的解决方法
2018/03/06 Javascript
不刷新网页就能链接新的js文件方法总结
2020/03/01 Javascript
js实现自定义右键菜单
2020/05/18 Javascript
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
[00:57]辉夜杯战队访谈宣传片—VG
2015/12/25 DOTA
[49:21]TNC vs VG 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第三场 8.20.mp4
2019/08/22 DOTA
Python3实现发送QQ邮件功能(html)
2017/12/15 Python
selenium+python实现自动登录脚本
2018/04/22 Python
用pycharm开发django项目示例代码
2019/06/13 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
Python中Yield的基本用法
2020/10/18 Python
罗技美国官网:Logitech美国
2020/01/22 全球购物
专业实习自我鉴定
2013/10/29 职场文书
公务员综合考察材料
2014/02/01 职场文书
策划总监岗位职责
2014/02/16 职场文书
爱心捐款倡议书
2014/04/14 职场文书
预备党员2014年第四季度思想汇报范文
2014/10/25 职场文书
2015元旦节寄语
2014/12/08 职场文书
不尊敬老师的检讨书
2014/12/21 职场文书
公司行政助理岗位职责
2015/04/11 职场文书
2019年国庆祝福语(70句)
2019/09/19 职场文书