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 返回布尔值Is()条件判断方法代码
May 14 Javascript
js控制CSS样式属性语法对照表
Dec 11 Javascript
js动态修改input输入框的type属性(实现方法解析)
Nov 13 Javascript
JavaScript利用HTML DOM进行文档操作的方法
Mar 28 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
May 16 Javascript
BootStrap 实现各种样式的进度条效果
Dec 07 Javascript
JQuery 封装 Ajax 常用方法(推荐)
May 21 jQuery
JavaScript数组push方法使用注意事项
Oct 30 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
Jan 11 Javascript
JavaScript原型对象原理与应用分析
Dec 27 Javascript
React生命周期原理与用法踩坑笔记
Apr 28 Javascript
vue-cli3 引入 font-awesome的操作
Aug 11 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
CI映射(加载)数据到view层的方法
2016/03/28 PHP
PHP生成可点击刷新的验证码简单示例
2016/05/13 PHP
javascript 火狐(firefox)不显示本地图片问题解决
2008/07/05 Javascript
javascript获取当前ip的代码
2009/05/10 Javascript
判断控件是否已加载完成的代码
2010/02/24 Javascript
分享27款非常棒的jQuery 表单插件
2011/03/28 Javascript
js创建对象的方法汇总
2016/01/07 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
Javascript类型转换的规则实例解析
2016/02/23 Javascript
jQuery 3.0中存在问题及解决办法
2016/07/15 Javascript
Mongoose学习全面理解(推荐)
2017/01/21 Javascript
基于Bootstrap 3 JQuery及RegExp的表单验证功能
2017/02/16 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
基于JavaScript实现新增内容滚动播放效果附完整代码
2017/08/24 Javascript
React Native模块之Permissions权限申请的实例相机
2017/09/28 Javascript
input type=file 选择图片并且实现预览效果的实例
2017/10/26 Javascript
Vue.js点击切换按钮改变内容的实例讲解
2018/08/22 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
Python语言技巧之三元运算符使用介绍
2013/03/04 Python
实例Python处理XML文件的方法
2015/08/31 Python
Python实现多进程共享数据的方法分析
2017/12/04 Python
python实现协同过滤推荐算法完整代码示例
2017/12/15 Python
python判断字符串或者集合是否为空的实例
2019/01/23 Python
python仿抖音表白神器
2019/04/08 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
Django ORM 常用字段与不常用字段汇总
2019/08/09 Python
pycharm创建scrapy项目教程及遇到的坑解析
2019/08/15 Python
Python3如何使用range函数替代xrange函数
2020/10/05 Python
澳大利亚宠物食品和用品商店:PETstock
2020/01/02 全球购物
PHP如何与mysql建立链接
2013/05/05 面试题
实习评语
2013/12/16 职场文书
运动会方阵解说词
2014/02/12 职场文书
2014年学校工会工作总结
2014/12/06 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
与Windows10相比Windows11有哪些改进?值不值得升级?
2021/11/21 数码科技