zoukankan      html  css  js  c++  java
  • JavaScript内置对象String对象

    /*
    *
    * String---->是一个对象
    * 字符串可以看成是字符组成的数组,但是js中没有字符类型
    * 字符是一个一个的,在别的语言中字符用一对单引号括起来
    * 在js中字符串可以使用单引号也可以使用双引号
    * 因为字符串可以看成是数组,所以,可以通过for循环进行遍历
    *
    * 字符串特性:不可变性,字符串的值是不能改变
    *
    * 字符串的值之所以看起来是改变的,那是因为指向改变了,并不是真的值改变了
    *
    *
    * */

    // var str="hello";
    // str[1]="W"; 字符串可以通过索引访问字符串中的某个值
    // 但是,是可以访问---读取---只读
    // 设置:就是可以改变
    //对象的方式来看待

    // var str="小苏好猥琐";
    // str="小苏好邪恶了";//重新赋值
    // console.log(str);

    // var str="hello";
    // str[1]="W";
    // console.log(str);
    // for(var i=0;i<str.length;i++){
    // console.log(str[i]);
    // }

    // var str="1";
    // str="2";
    // str="3";

    var str = "123";
    str = "456";
    console.log(str);


    //String对象

    // string ---->字符串类型----基本类型
    // String---->字符串类型----引用类型

    //字符串对象----String对象


    // var str1="90";
    // var str2="哈哈,我又变帅了";
    // var str3="안녕하세요.";
    // var str4="こんにちは";
    // var str5="สวัสดี";
    // var str6="Привет ";


    var str = "萨瓦迪卡";
    //js中没有字符类型
    //字符类型
    //字符串类型

    /*
    * 整数类型
    * int num=10;
    * 小数
    * float num2=90.4
    * 字符串
    * string str="hello"; //字符串必须用双引号
    * //字符
    * char ch='h'; //字符必须用单引号---值---只有一个
    *
    * char ch='y'
    *
    * 'h'+'e'+'l'+'l'+'o'---- "hello"
    *
    * //字符串是可以看成是多个字符组合成的数组的
    *
    * js中无论是单引号的还是双引号的都是字符串
    *
    *
    * */

    // var str="hello";//可以看成是一个字符数组
    // for(var i=0;i<str.length;i++){
    // console.log(str[i]);
    // }
  • 相关阅读:
    JavaScript对象的几种创建方式?
    TCP 三次握手,四次挥手
    常用的状态码
    前后端分离的接口规范
    京东架构师:日均 5 亿查询量的ElasticSearch架构如何设计?
    [转] 谈谈Spring中都用到了那些设计模式?
    [转]Post和Get的区别
    [转]17个常用的JVM参数
    从入门到熟悉HTTPS的9个问题
    布式事务和解决方案理论
  • 原文地址:https://www.cnblogs.com/cuilichao/p/9332300.html
Copyright © 2011-2022 走看看