2-6选择题1

2-6选择题1

为生命传的ab为什么只给头部加了a , b去哪里了呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕夭夭 2019-05-24 13:45:42

你好同学,这和padStart的用法有关系。因为padStart()第一个参数是当前字符串需要填充到的目标长度,如果字符串太长,使填充后的字符串长度超过了目标长度,则只保留最左侧的部分,其他部分会被截断。

在本题中规定了为4,也就是说填充到str的长度为4的时候就不填充了,即当填充了一个a之后,str的长度已经为4,b就被截取掉了。

http://img1.sycdn.imooc.com//climg/5ce7844200017b5705580122.jpg

祝学习愉快 ,望采纳。

  • 提问者 慕斯卡9565767 #1
    就是我比如定义的cb只要不超过规定的数字,他是全部填充,如果超出部分截取我填充的第一个字母。后面的会被截取掉吗,我理解的正确吗 如上图比如我把4换成7他是不是ab都会添加到头部就是abxxx
    2019-05-24 14:23:24
  • 好帮手慕夭夭 回复 提问者 慕斯卡9565767 #2
    你好同学,后半句理解的不对。如果换成7,会重复填充,直到字符串的长度为7,即“ababxxx”
    2019-05-24 17:46:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师