首页 > 编程语言 >JavaScript学习笔记6: 对象 - 字符串Stirng

JavaScript学习笔记6: 对象 - 字符串Stirng

时间:2024-03-18 20:46:45浏览次数:14  
标签:console log 索引 str2 JavaScript var Stirng 字符串

JS对象-字符串String


字符串的创建方式

<script>
    //字符串创建方式1
    var str1 = new String("str1");
    //字符串创建方式2
    var str2 = "str2";
</script>

字符串属性&方法

length属性
<script>
    console.log("获取字符串的length属性");
    console.log(str1.length);
</script>
charAt方法
<script>
    console.log("charAt");
    console.log(str2.charAt(3)); //获取索引3的字符
</script>
indexOf
<script>
    console.log('indexOf');
    console.log(str2.indexOf('2'));//获取字符'2'的第一个索引位置
</script>
trim
<script>
    var str3 = "  abcd ";
    var str4 = str3.trim(); //去除左右空格, 不改变原字符串, 需要用变量接收
</script>
substring
<script>
    var str5 = str4.substring(0,3);  //返回子串 (起始索引, 结尾索引) 左闭右开 (只包括索引0-2的部分)
    console.log(str5);
</script>

标签:console,log,索引,str2,JavaScript,var,Stirng,字符串
From: https://www.cnblogs.com/HIK4RU44/p/18081327

相关文章

  • JavaScript学习笔记7: 对象 - 自定义对象&JSON
    JS对象-自定义对象&JSON自定义对象类似java的类Json的所有属性(key)需要用双引号包围,本质是字符串<script>    varuser={    name:"tom",    age:10,    gender:"male",    //eat:function(){}    //可以简写为    eat(){//自......
  • JavaScript学习笔记3: 数据类型,运算符,类型转换
    JS数据类型,运算符,类型转换利用typeof获取数据类型数字3的类型<script>console.log("3的类型:"+typeof3);</script>浮点数<script>console.log("3.14的类型:"+typeof3.14);</script>字符串<script>console.log("'......
  • JavaScript学习笔记4: 流程控制语句 ,函数
    流程控制语句与java基本一致的语法<script>vara=true;if(a){    //语句}else{    //语句}</script>函数函数定义方式1<script>functionadd(a,b){returna+b;}alert(add(1,2));//也可以用变量......
  • JavaScript学习笔记5: 对象 - 数组Array
    JS对象-数组Array数组的定义及特性数组定义<script>//数组定义方式1,赋值给变量vararr1=newArray(1,2,3);//数组定义方式2,初始化数组vararr2=[4,5,6];</script>JS数组长度可变<script>vararr2=[4,5,6];//数组初始长度为3......
  • JavaScript学习笔记1: JS引入方法
    JavaScriptJS的引入方法内部脚本在script标签间插入js语句,可以在任意位置放置任意数量的script,为了改善显示速度,一般把js脚本放在body的底部<!--内部脚本--><script>//警告框alert('HelloJS');</script>外部脚本外部定义的js脚本,在js脚本中......
  • 数据结构(六)串,Trie字符串统计---以题为例
    维护一个字符串集合,支持两种操作:Ix 向集合中插入一个字符串 x;Qx 询问一个字符串在集合中出现了多少次。共有 N 个操作,所有输入的字符串总长度不超过 105,字符串仅包含小写英文字母。输入格式第一行包含整数 N,表示操作数。接下来 N 行,每行包含一个操作指令,指令为......
  • JavaScript学习笔记2: js书写语法及变量
    JS书写语法以及变量变量声明变量<style>vara=20;a="张三";//js是一门弱类型语言,变量可以存放不同类型的值</style>几种不同的变量声明方式varvar定义的是全局变量在代码块中声明的变量,在代码块外也可以访问可以重复定义<style>{v......
  • JSX(JavaScript XML)语法
    1.在script标签中使用JSX语法需要:使用babel在script标签上添加:type="text/babel"2.JSX中的注释使用//、/**/使用{/**/}3.嵌入数据情况一:当变量是Number、String、Array类型时,可以直接显示情况二:当变量是null、undefined、Boolean类型时,内容为空;如果希望可以显示......
  • oracle数据库执行报错:ORA-01861: 文字与格式字符串不匹配
    报错sql:selectto_date(sysdate,'yyyy-mm-dd')afromuser原因是:to_date()函数第一个参数,要求的是一个字符串格式,当这个值是一个日期格式的时候就会报错,解决方案:方案一:使用to_char(日期,'yyyy-mm-dd')将日期转为字符,再使用to_date(),方案二:修改数据库配置,让数据库隐式......
  • 844. 比较含退格的字符串c
    boolbackspaceCompare(char*s,char*t){intns=strlen(s),nt=strlen(t);intheads=0,headt=0,index=0;while(index<ns){if(s[index]!='#'){s[heads++]=s[index++];}else{heads--;i......