码迷,mamicode.com
首页 > 编程语言 > 详细

仅以此篇祭奠我以往对字符串对象和数组的认知

时间:2018-01-21 01:10:39      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:返回   索引   length   strong   正文   区分大小写   开头   style   赋值   

在兴致勃勃地跑去面试,被问到关于标题所述的问题,却几乎回答不出来的时候,一股难言的意味涌上心头,脚步沉重的离去。

我虽坚信自己不至于像表现出的这般不堪,却也意识到躁动的心该安定下来,开始累积作为一个前端开发者安身立命的本钱。

正文:

String:

String全局对象是一个用于字符串或一个字符序列的构造函数。

语法:String(thing) || new String(thing)

注意:字符串字面量(引号)和直接调用String方法(!new)的字符串都是基本字符串,当字符串字面量调用字符串对象才有的方法时,javascript才会将字符串字面量转化为字符串对象,并执行相应的方法。

String有两个属性:String.prototype && String.length

String常用的方法:

  • str.charAt(index) ,charAt()方法从str中返回指定索引的字符;
  • a.concat(b,...N),concat()方法将一个或多个字符串与原字符串连接合并,并返回形成的新的字符串;(从性能上考虑,赋值运算符“+、+=”)

  • str.endsWith(searchString [,position]), endsWith()方法判断str是否以searchString为给定position位置结尾(position默认为str.length),根据结果返回boolean;
  • str.includes(searchString [,position]), includes()方法判断str是否在positon位置开头(position默认为0)包含searchString,根据结果返回boolean;
  • str.indexOf(searchValue [,fromIndex]), indexOf()方法返回第一次出现searchValue值(区分大小写)的索引,如果没有则返回 -1,fromIdex表示开始查找的位置,默认0;
  • str.lastIndexOf(searchValue [,fromIndex]), lastIndexOf()方法返回从右往左查找的第一个searchValue值(区分大小写)的索引,fromIdex表示开始查找的位置,默认str.length;
  • 待续。。

 

仅以此篇祭奠我以往对字符串对象和数组的认知

标签:返回   索引   length   strong   正文   区分大小写   开头   style   赋值   

原文地址:https://www.cnblogs.com/geewonii/p/8322439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!