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 相关文章推荐
Microsoft Ajax Minifier 压缩javascript的方法
Mar 05 Javascript
IE6下CSS图片缓存问题解决方法
Dec 09 Javascript
jQuery实现图片信息的浮动显示实例代码
Aug 28 Javascript
使用JS CSS去除IE链接虚线框的三种方法
Nov 14 Javascript
jQuery读取和设定KindEditor值的方法
Nov 22 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
Dec 22 Javascript
jQuery中is()方法用法实例
Jan 06 Javascript
jQuery中 attr() 方法使用小结
May 03 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
Jun 23 Javascript
使用微信SDK自定义分享的方法
Jul 03 Javascript
webpack是如何实现模块化加载的方法
Nov 06 Javascript
node crawler如何添加promise支持
Feb 01 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中利用XML技术构造远程服务(上)
2006/10/09 PHP
redirect_uri参数错误的解决方法(必看)
2017/02/16 PHP
php5与php7的区别点总结
2019/10/11 PHP
JQuery 文本框使用小结
2010/05/22 Javascript
Document:getElementsByName()使用方法及示例
2013/10/28 Javascript
JavaScript中getUTCSeconds()方法的使用详解
2015/06/11 Javascript
AngularJS教程之MVC体系结构详解
2016/08/16 Javascript
bootstrap模态框垂直居中效果
2016/12/03 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
VS Code转换大小写、修改选中文字或代码颜色的方法
2017/12/15 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
vue 父组件调用子组件方法及事件
2018/03/29 Javascript
JavaScript实现图片懒加载的方法分析
2018/07/05 Javascript
微信小程序异步API为Promise简化异步编程的操作方法
2018/08/14 Javascript
javascript中的this作用域详解
2019/07/15 Javascript
vue-cli3配置与跨域处理方法
2019/08/17 Javascript
使用Typescript和ES模块发布Node模块的方法
2020/05/25 Javascript
Python中的MongoDB基本操作:连接、查询实例
2015/02/13 Python
Python实现快速排序和插入排序算法及自定义排序的示例
2016/02/16 Python
Python 查看文件的读写权限方法
2018/01/23 Python
Python中print和return的作用及区别解析
2019/05/05 Python
python 实现绘制整齐的表格
2019/11/18 Python
解决pycharm导入本地py文件时,模块下方出现红色波浪线的问题
2020/06/01 Python
浅谈Python 命令行参数argparse写入图片路径操作
2020/07/12 Python
Python发送邮件实现基础解析
2020/08/14 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
HTML5实践-图片设置成灰度图
2012/11/12 HTML / CSS
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
教师学习群众路线心得体会
2014/11/04 职场文书
导游词300字
2015/02/13 职场文书
工程资料员岗位职责
2015/04/13 职场文书
考生诚信考试承诺书
2015/04/29 职场文书
上帝也疯狂观后感
2015/06/09 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
详解MySQL多版本并发控制机制(MVCC)源码
2021/06/23 MySQL
Centos7 Shell编程之正则表达式、文本处理工具详解
2022/08/05 Servers