打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Day1-JS-JavaScript 字符串

小知识点:

    1、字符串可以用单引号或者是双引号来包住

    2、你可以在字符串中使用引号,字符串中的引号不要与字符串的引号相同

        ====这个也可以解释为什么 onlick=”getElementById('demo').innerHTML..." 为什么demo要用单引号了

        ====如果一定要用相同的引号的话,就要用转义字符才行了,比如:

var x = 'It\'s alright';var y = "He is called \"Johnny\"";

一、字符串长度:

        通过内置的属性 length 来计算字符串的长度

小案例:

<body>    <script>        var txt="dasdd";        document.write("<p>" txt.length "</p>");        var txt="dddddddddddd";        document.write("<p>" txt.length "</p>");    </script></body>

二、特殊字符:

 

 

三、字符串的初始化

<body>    <p id="demo"></p><script>var x = "John";              // x是一个字符串var y = new String("John");  // y是一个对象document.getElementById("demo").innerHTML =typeof x   " "   typeof y;</script></body>

小提醒:不要创建 String 对象。它会拖慢执行速度,并可能产生其他副作用

 

四、字符串属性和方法

 

 

 

 

 

 小知识点:

    

var num=1;var str="1";num == str   //true  把str转换为数字,检查其是否相等。 

 

 

 

 小知识点:For/In 循环 (通过这个来循环遍历一个对象的属性

<body>    <button onclick="myFunction()">点击这里</button>    <p id="demo"></p>        <script>        function myFunction(){            var x;            var txt="";            var person={                fname:"c",                lname:"j",                age:12            };            for(x in person){                txt =person[x];            }            document.getElementById("demo").innerHTML=txt;        }    </script></body>

JavaScript 标签(一般都是给break和continue使用的):

  continue 语句(带有或不带标签引用)只能用在循环中。

  break 语句(不带标签引用),只能用在循环或 switch 中。  

  通过标签引用,break 语句可用于跳出任何 JavaScript 代码块:

案例:

<script>cars=["BMW","Volvo","Saab","Ford"];list:{    document.write(cars[0]   "<br>");     document.write(cars[1]   "<br>");     document.write(cars[2]   "<br>");     break list;    document.write(cars[3]   "<br>");     document.write(cars[4]   "<br>");     document.write(cars[5]   "<br>"); }</script>
打印结果:
BMW
Volvo
Saab

就好像c语言里面的goto函数一样,就是有一个标记的地方,然后跳转到那边过去

下面是通过引入了两个标签 outerloop 和 innerloop的

outerloop:for (var i = 0; i < 10; i  ){    innerloop:    for (var j = 0; j < 10; j  )    {        if (j > 3)        {            break;        }        if (i == 2)        {            break innerloop;        }        if (i == 4)        {            break outerloop;        }        document.write("i="   i   " j="   j   "");    }}

 

五、

 

来源:https://www.icode9.com/content-1-709201.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
一篇文章带你了解JavaScript字符串
JavaScript获取节点类型、节点名称和节点值
JavaScript学习笔记
JavaScript中的this详解
用JS怎么取出100以内的质数
JavaScript 字符串(String) 对象
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服