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 相关文章推荐
解决使用attachEvent函数时,this指向被绑定的元素的问题的方法
Aug 13 Javascript
为原生js Array增加each方法
Apr 07 Javascript
jquery延迟加载外部js实现代码
Jan 11 Javascript
JQuery.Ajax之错误调试帮助信息介绍
Jul 04 Javascript
jquery ajax方式直接提交整个表单核心代码
Aug 15 Javascript
JavaScript中的逻辑判断符&&、||与!介绍
Dec 31 Javascript
浏览器兼容性问题大汇总
Dec 17 Javascript
详解JavaScript for循环中发送AJAX请求问题
Jun 23 Javascript
JS模仿手机端九宫格登录功能实现代码
Apr 28 Javascript
js实现手机web图片左右滑动效果
Dec 29 Javascript
JavaScript中的回调函数实例讲解
Jan 27 Javascript
解决layui页面按钮点击无反应,也不报错的问题
Sep 29 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递归删除目录几个代码实例
2014/04/21 PHP
Win7 64位系统下PHP连接Oracle数据库
2014/08/20 PHP
wamp安装后自定义配置的方法
2014/08/23 PHP
PHP解析目录路径的3个函数总结
2014/11/18 PHP
PHP调试的强悍利器之PHPDBG
2016/02/22 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
PHP实现的简单AES加密解密算法实例
2017/05/29 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
2018/10/25 PHP
解决FireFox下[使用event很麻烦]的问题
2006/11/26 Javascript
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
告诉你什么是javascript的回调函数
2014/09/04 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
在JavaScript中操作时间之getMonth()方法的使用
2015/06/10 Javascript
纯js实现手风琴效果
2020/04/17 Javascript
jquery pagination分页插件使用详解(后台struts2)
2017/01/22 Javascript
js 单引号替换成双引号,双引号替换成单引号的实现方法
2017/02/16 Javascript
Vue2 使用 Echarts 创建图表实例代码
2017/05/18 Javascript
详解如何用babel转换es6的class语法
2018/04/03 Javascript
简单的抓取淘宝图片的Python爬虫
2014/12/25 Python
Python 探针的实现原理
2016/04/23 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
pymysql 开启调试模式的实现
2019/09/24 Python
python实现自动化报表功能(Oracle/plsql/Excel/多线程)
2019/12/02 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
2020/01/03 Python
最新2019Pycharm安装教程 亲测
2020/02/28 Python
opencv 图像轮廓的实现示例
2020/07/08 Python
Python基于Faker假数据构造库
2020/11/30 Python
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
硅酸盐工业控制专业应届生求职信
2013/11/02 职场文书
优秀驾驶员先进事迹材料
2014/05/04 职场文书
幼儿教师暑期培训方案
2014/08/27 职场文书
2014党支部对照检查材料思想汇报
2014/10/05 职场文书
会计工作总结范文2014
2014/12/23 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
CSS3 实现NES游戏机的示例代码
2021/04/21 HTML / CSS
Java 关于String字符串原理上的问题
2022/04/07 Java/Android