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 相关文章推荐
jquery动画2.元素坐标动画效果(创建一个图片走廊)
Aug 24 Javascript
Extjs Gird 支持中文拼音排序实现代码
Apr 15 Javascript
Jquery动态改变图片IMG的src地址示例
Jun 25 Javascript
javascript实现dom动态创建省市纵向列表菜单的方法
May 14 Javascript
Three.js快速入门教程
Sep 09 Javascript
基于JS实现翻书效果的页面切换样式
Feb 16 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
Jul 31 Javascript
使用bootstraptable插件实现表格记录的查询、分页、排序操作
Aug 06 Javascript
AnglarJs中的上拉加载实现代码
Feb 08 Javascript
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
Dec 05 Javascript
浅谈webpack和webpack-cli模块源码分析
Jan 19 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
十大“创意”战术!
2020/03/04 星际争霸
php对数组排序代码分享
2014/02/24 PHP
php curl 模拟登录并获取数据实例详解
2016/12/22 PHP
详解php与ethereum客户端交互
2018/04/28 PHP
Javascript 圆角div的实现代码
2009/10/15 Javascript
JavaScript框架(iframe)操作总结
2014/04/16 Javascript
js中不同的height, top的区别对比
2015/09/24 Javascript
JS实现的简洁纵向滑动菜单(滑动门)效果
2015/10/19 Javascript
JS 对象(Object)和字符串(String)互转方法
2016/05/20 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
2016/06/29 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
JavaScript实现简易的天数计算器实例【附demo源码下载】
2017/01/18 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
vue-cli 引入、配置axios的方法
2018/05/08 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
vue中的mescroll搜索运用及各种填坑处理
2019/10/30 Javascript
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
shell命令行,一键创建 python 模板文件脚本方法
2018/03/20 Python
浅谈Tensorflow由于版本问题出现的几种错误及解决方法
2018/06/13 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
详解js文件通过python访问数据库方法
2019/03/03 Python
Python的条件锁与事件共享详解
2019/09/12 Python
tensorflow 重置/清除计算图的实现
2020/01/19 Python
解决Tensorflow 使用时cpu编译不支持警告的问题
2020/02/03 Python
django 利用Q对象与F对象进行查询的实现
2020/05/15 Python
小白教你PyCharm从下载到安装再到科学使用PyCharm2020最新激活码
2020/09/25 Python
如何使用Python自动生成报表并以邮件发送
2020/10/15 Python
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
可以在一个PHP文件里面include另外一个PHP文件两次吗
2015/05/22 面试题
网络安全类面试题
2015/08/01 面试题
下列程序在32位linux或unix中的结果是什么
2014/03/25 面试题
办公室岗位职责
2014/02/12 职场文书
python3操作redis实现List列表实例
2021/08/04 Python
mysql创建存储过程及函数详解
2021/12/04 MySQL
win11怎么消除图标小盾牌?win11消除图标小盾牌解决方法
2022/08/05 数码科技