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自动打开页面上链接的实现代码
Sep 25 Javascript
纯js实现重发验证码按钮倒数功能
Apr 21 Javascript
jQuery动态背景图片效果实现方法
Jul 03 Javascript
javascript实现移动端上的触屏拖拽功能
Mar 04 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
Aug 02 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
Dec 26 Javascript
React-Native使用Mobx实现购物车功能
Sep 14 Javascript
vue watch普通监听和深度监听实例详解(数组和对象)
Aug 16 Javascript
javascript解析json格式的数据方法详解
Aug 07 Javascript
vue集成openlayers加载geojson并实现点击弹窗教程
Sep 24 Javascript
vue3中的组件间通信
Mar 31 Vue.js
vue-router中hash模式与history模式的区别
Jun 23 Vue.js
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弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
PHP图片等比缩放类SimpleImage使用方法和使用实例分享
2014/04/10 PHP
基于thinkPHP实现的微信自定义分享功能示例
2016/09/23 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
2017/12/26 PHP
PHP实现按之字形顺序打印二叉树的方法
2018/01/16 PHP
PHP程序员简单的开展服务治理架构操作详解(二)
2020/05/14 PHP
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例
2013/06/29 Javascript
jquery重新播放css动画所遇问题解决
2013/08/21 Javascript
JavaScript中九种常用排序算法
2014/09/02 Javascript
jQuery常用的一些技巧汇总
2016/03/26 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
2016/09/04 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
javascript中replace使用方法总结
2017/03/01 Javascript
bootstrap+jQuery 实现下拉菜单中复选框全选和全不选效果
2017/06/12 jQuery
vue一步步实现alert功能
2017/07/05 Javascript
ztree简介_动力节点Java学院整理
2017/07/19 Javascript
angular动态表单制作
2018/02/23 Javascript
基于JavaScript实现大文件上传后端代码实例
2020/08/18 Javascript
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
Python学习笔记(二)基础语法
2014/06/06 Python
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
2014/07/04 Python
Python实现扣除个人税后的工资计算器示例
2018/03/26 Python
windows下python和pip安装教程
2018/05/25 Python
python全栈要学什么 python全栈学习路线
2019/06/28 Python
代码实例讲解python3的编码问题
2019/07/08 Python
利用Python绘制有趣的万圣节南瓜怪效果
2019/10/31 Python
python实现双色球随机选号
2020/01/01 Python
Canvas 像素处理之改变透明度的实现代码
2019/01/08 HTML / CSS
英国和世界各地鲜花速递专家:Arena Flowers
2018/02/10 全球购物
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
羽毛球比赛策划方案
2014/06/13 职场文书
2014年重阳节敬老活动方案
2014/09/16 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
升学宴来宾致辞
2015/07/27 职场文书
粗暴解决CUDA out of memory的问题
2021/05/22 Python