字符串长度用代码怎么写,代码测量字符串长度

  

  【知识点26】字符串length属性及函数(1)   

  

  01 概念   

  

  (1)length属性:获取某个字符串的长度(数字)。   

  

  (2)charAt(index)函数:返回指定位置的字符。   

  

  (3)indexOf('searchValue ')函数:可以返回指定字符串值在字符串中的第一个出现位置(从前向后搜索)。   

  

  (4)lastIndexOf('searchvalue ')函数:可以返回指定字符串值的最后一个位置,在一个字符串中的指定位置从后向前搜索。   

  

  02 具体操作步骤   

  

  在页面画布中放置一个文本框(名称:string),并在文本框中输入字符串“ABCDEFGFEDCA”。   

  

     

  

  (1)长度属性   

  

  在页面画布中放置一个文本框(名称:长度)。   

  

  单击“长度”文本框,并在“交互功能”面板中,打开交互编辑器。添加“单击时”事件。点击“设置文本”-选择长度文本框-点击“数值”处的“fx”添加功能。在“添加局部变量”处,设置“获取字符串”文本框字符,“字符串=组件文本-字符串”。在“插入变量或函数…”中,设置属性以获取长度。单击确定完成。   

  

     

  

     

  

  (2)特征(指数)函数   

  

  将文本框(名称:input1,index1)放入页面的画布中。   

  

  单击“索引1”文本框,在“交互功能”面板中,打开交互编辑器。添加“单击时”事件。单击“设置文本”-选择“索引1”文本框-在“值”处单击“fx”以添加函数。在“添加局部变量”处,设置“获取字符串”文本框字符,“字符串=组件文本-字符串”。此外,设置获取输入1的值,“输入1=组件文本-输入1”   

  

  在“插入变量或函数.”中,设置charAt(index)函数“”。单击确定完成。   

  

     

  

     

  

  注意:当输入为“(空)”时,默认查询为“0”。   

  

  字符的索引位置最初是“0”。   

  

  (3)indexOf('searchValue ')函数   

  

  在页面的画布中放置一个文本框(名称:input2,index2)。   

  

  单击“索引2”文本框,在“交互功能”面板中,打开交互编辑器。添加“单击时”事件。单击“设置文本”-选择“索引2”文本框-在“值”处单击“fx”以添加函数。在“添加局部变量”处,设置“获取字符串”文本框字符,“字符串=组件文本-字符串”。此外,设置获取输入2的值,“输入2=组件文本-输入2”   

  

  在“插入变量或函数.”中,设置indexOf('searchValue ')函数“”。单击确定完成。   

  

     

  

     

  

  描述:在indexOf('searchValue ')函数中,' ' at' searchValue ' '用于获取固定字符。如果它是一个变量,应该删除''   

  

  查询没有返回“-1”。   

  

  (4)lastIndexOf('searchvalue ')函数   

  

  将文本框(名称:input3,index3)放入页面的画布中。   

  

  单击“索引3”文本框,在“交互功能”面板中,打开交互编辑器。添加“单击时”事件。单击“设置文本”-选择index3文本框-单击“值”处的“fx”以添加函数。在“添加局部变量”处,设置“获取字符串”文本框字符,“字符串=组件文本-字符串”。此外,设置获取输入3的值,“输入3=组件文本-输入3”   

  

  在“插入变量或函数.”中,设置lastIndexOf('searchvalue ')函数“”。单击确定完成。   

  

     

  

     

  

  解释:在lastIndexOf('searchValue ')函数中,' ' searchValue ' '处的'''是为了获取固定字符。如果它是一个变量,则应该删除' ' '。   

  

  查询没有返回“-1”。   

  

  (5)查询起始位置。   

  

  对于indexOf('searchValue ')函数和lastIndexOf('searchvalue ')函数,可以设置查询的起始位置。以indexOf('searchValue ')函数为例。   

  

  添加input2-1文本框并设置indexOf('searchValue ')函数查询的起始位置。在“添加局部变量”处,设置获取输入2-1的值,“输入21=组件文本-输入2-1”。   

  

  在“插入变量或函数.”中,设置indexOf('searchValue ')函数“”。单击确定完成。   

  

     

  

     

  

  lastdexof ('searchvalue ')函数的设置方式相同。   

  

  未完待续~   

相关文章