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 相关文章推荐
js切换div css注意的细节
Dec 10 Javascript
用Javascript获取页面元素的具体位置
Dec 09 Javascript
JS实现状态栏跑马灯文字效果代码
Oct 24 Javascript
javascript深拷贝的原理与实现方法分析
Apr 10 Javascript
bootstrap选项卡扩展功能详解
Jun 14 Javascript
详解node-ccap模块生成captcha验证码
Jul 01 Javascript
js提取中文拼音首字母的封装工具类
Mar 12 Javascript
vue动态绑定class选中当前列表变色的方法示例
Dec 19 Javascript
利用Webpack实现小程序多项目管理的方法
Feb 25 Javascript
使用express来代理服务的方法
Jun 21 Javascript
layui动态加载多表头的实例
Sep 05 Javascript
微信小程序商品详情页底部弹出框
Nov 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
php添加文章时生成静态HTML文章的实现代码
2013/02/17 PHP
PHP APC的安装与使用详解
2013/06/13 PHP
Yii中实现处理前后台登录的新方法
2015/12/28 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
jquery插件jquery.nicescroll实现图片无滚动条左右拖拽的方法
2015/08/10 Javascript
Javascript实现商品秒杀倒计时(时间与服务器时间同步)
2015/09/16 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
2016/04/17 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
javascript类型系统——undefined和null全面了解
2016/07/13 Javascript
jQuery中的AjaxSubmit使用讲解
2016/09/25 Javascript
Bootstrap table 定制提示语的加载过程
2017/02/20 Javascript
纯js仿淘宝京东商品放大镜功能
2017/03/02 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
2017/05/17 Javascript
AngularJS页面带参跳转及参数解析操作示例
2017/06/28 Javascript
浅谈vue首屏加载优化
2018/06/28 Javascript
react-router 路由切换动画的实现示例
2018/12/03 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
python读写文件操作示例程序
2013/12/02 Python
Python中pip安装非PyPI官网第三方库的方法
2015/06/02 Python
python中根据字符串调用函数的实现方法
2016/06/12 Python
python 文件操作api(文件操作函数)
2016/08/28 Python
python中nan与inf转为特定数字方法示例
2017/05/11 Python
Python安装官方whl包和tar.gz包的方法(推荐)
2017/06/04 Python
Python实现删除列表中满足一定条件的元素示例
2017/06/12 Python
python实现计算器功能
2019/10/31 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
2020/02/17 Python
Python编程快速上手——Excel表格创建乘法表案例分析
2020/02/28 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
django表单中的按钮获取数据的实例分析
2020/07/31 Python
高品质和独特的产品世界:Creations and Collections
2018/01/07 全球购物
餐厅楼面部长岗位职责范文
2014/02/16 职场文书
民事诉讼答辩状范文
2015/05/21 职场文书
帝企鹅日记观后感
2015/06/10 职场文书
高老头读书笔记
2015/06/30 职场文书
辞职申请书范本
2019/05/20 职场文书