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 相关文章推荐
Add Formatted Data to a Spreadsheet
Jun 12 Javascript
Node.js开发指南中的简单实例(mysql版)
Sep 17 Javascript
15款jQuery分布引导插件分享
Feb 04 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 Javascript
AngularJS中比较两个数组是否相同
Aug 24 Javascript
weui框架实现上传、预览和删除图片功能代码
Aug 24 Javascript
Angular4开发解决跨域问题详解
Aug 28 Javascript
vue+swiper实现侧滑菜单效果
Dec 28 Javascript
vue防止花括号{{}}闪烁v-text和v-html、v-cloak用法示例
Mar 13 Javascript
原生js添加一个或多个类名的方法分析
Jul 30 Javascript
no-vnc和node.js实现web远程桌面的完整步骤
Aug 11 Javascript
Angular性能优化之第三方组件和懒加载技术
May 10 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生成月历代码
2007/06/14 PHP
Thinkphp3.2.3分页使用实例解析
2016/07/28 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
Prototype Object对象 学习
2009/07/12 Javascript
javascript 四则运算精度修正函数代码
2010/05/31 Javascript
alert出数组中的随即值代码
2014/09/25 Javascript
javascript实现判断鼠标的状态
2015/07/10 Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
2015/08/24 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
jquery插件treegrid树状表格的使用方法详解(.Net平台)
2017/01/03 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
react学习笔记之state以及setState的使用
2017/12/07 Javascript
基于iScroll实现内容滚动效果
2018/03/21 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
2019/04/28 Javascript
Vue组件之高德地图地址选择功能的实例代码
2019/06/21 Javascript
Vue实现图片与文字混输效果
2019/12/04 Javascript
JS常用跨域方法实现原理解析
2020/12/09 Javascript
JavaScript中Object、map、weakmap的区别分析
2020/12/15 Javascript
Python中的迭代器与生成器高级用法解析
2016/06/28 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
python实现录屏功能(亲测好用)
2020/03/02 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
中国最大的名表商城:万表网
2016/08/29 全球购物
香港草莓网:Strawberrynet香港
2019/05/10 全球购物
CHARLES & KEITH加拿大官网:新加坡时尚品牌
2020/03/26 全球购物
介绍下Lucene建立索引的过程
2016/03/02 面试题
大学应届毕业生个人求职信
2013/09/23 职场文书
会计专业大学生职业生涯规划范文
2014/01/11 职场文书
教学器材管理制度
2014/01/26 职场文书
承诺书格式
2014/06/03 职场文书
家装业务员岗位职责
2015/04/03 职场文书
通知范文怎么写
2015/04/16 职场文书
小区物业管理2015年度工作总结
2015/10/22 职场文书
100句人生哲理语录集锦:强者征服今天,懒汉坐等明天
2019/10/18 职场文书
【超详细】八大排序算法的各项比较以及各自特点
2021/03/31 Python