亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

js中的String,Array,Math對象常用的屬性和方法

標簽:
JavaScript

发布自Kindem的博客,欢迎大家转载,但是要注意注明出处

前几天的腾讯Web前端开发工程师面试中遇到了这个问题,答得不是很完整,故特意整理一下。

String对象的常用属性和方法

属性:

  • length: 字符串长度

方法:

  • charAt(): 返回在指定位置的字符

  • charCodeAt(): 返回在指定位置的字符的Unicode编码

  • concat(): 连接字符串

  • indexOf(): 检索字符串

  • lastIndexOf(): 从后向前检索字符串

  • match(): 找到一个或多个正则表达式的匹配

  • replace(): 替换与正则表达式相匹配的子串

  • search(): 检索与正则表达式相匹配的值

  • slice(): 提取字符串片段

  • split(): 分割字符串

  • substring(): 提取子串

  • toLowerCase(): 转换成小写

  • toUpperCase(): 转换成大写

  • toString(): 返回字符串

Array对象的常用属性和方法

属性:

  • length: 数组长度

方法:

  • concat(): 连接数组

  • join(): 把数组的所有元素放入一个字符串,元素通过指定的分隔符进行分隔

  • pop(): 删除数组最后一个元素

  • push(): 在数组最后添加一个元素

  • reverse(): 颠倒数组中元素的顺序

  • shift(): 删除并返回数组的第一个元素

  • slice(): 从某个已有的数组返回选定的元素

  • sort(): 排序

  • splice(): 删除元素,并向数组添加新元素

  • toString(): 返回转换之后成的字符串

Math对象的常用属性和方法

属性:

  • E: 算数常量e

  • LN2: ln2

  • LN10: ln10

  • LOG2E: log2e

  • LOG10E: log10e

  • PI: 圆周率

  • SQRT1_2: 2的平方根的倒数

  • SQRT2: 2的平方根

方法:

  • abs(): 绝对值

  • acos(): arccos

  • asin(): arcsin

  • atan(): arctan

  • atan2(): x轴到(x,y)的角度

  • ceil(): 向上取整

  • cos(): cos

  • exp(): e^x

  • floor(): 向下取整

  • log(): e为底的自然对数

  • max(): 最大值

  • min(): 最小值

  • pow(): x^y

  • random(): [0,1)之间的随机数

  • round(): 四舍五入

  • sin(): sin

  • sqrt(): 开方

  • tan(): tan



作者:Kindem
链接:https://www.jianshu.com/p/d1ec6aeec397


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消