`
zhangyaochun
  • 浏览: 2614526 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

js-String对象

阅读更多

 

JavaScript String 对象

 

    ------用于处理文本(字符串)

 

 

  • 创建String对象
/*参数s是要存储在String对象中或转换成原始字符串的值*/
new String(s);
String(s);
   
      返回值
                    1、当String()和运算符new一起作为构造函数使用时候,返回一个新创建的String对象,存放的是字符                            串s或s的字符串表示
                    2、当不用new运算符直接调用String()时候,它只把s转换成原始的字符串,并返回转换后的值。
  

/*下面简单地举例*/
String(true)           //"true"
String(false)          //"false"
String(undefined)  //"undefined"
String(null)            //"null"
String(1)                //"1"
 

  • String对象属性
       length  -------- 字符串长度





  • String对象方法
      1. concat() ----连接字符串

stringObj.concat(string1,string2,.....)
    
        举例:

  
 /*
stringObj.concat(....)
concat()方法吧它所有的参数转换成字符串,按顺序连接到字符串stringObj的尾部
返回连接后的字符串
stringObj本身没有改变,功能上类似+
*/
var str1 = "Your name is ",
      str2 = "zhangyaochun";
console.log(str1+str2);    //Your name is zhangyaochun
console.log(str1.concat(str2));  //Your name is zhangyaochun
console.log(str1);  //Your name is
  
 
  

分享到:
评论

相关推荐

    Javascript实例-String对象-唐诗三百首

    在本实例中,“Javascript实例-String对象-唐诗三百首”着重讲解了如何利用JavaScript的String对象来展示中国传统文化瑰宝——唐诗三百首。这个项目不仅能够帮助初学者加深对JavaScript字符串操作的理解,同时也能...

    前端开源库-proto-js-string

    然后,可以像使用原生JavaScript String对象一样,直接在字符串实例上调用新添加的方法。 6. **兼容性**: 开源库通常会考虑不同浏览器的兼容性问题。proto-js-string可能已经处理了对老版本浏览器的支持,或者...

    JavaScript帮助手册-String对象.pdf

    ### JavaScript String 对象详解 #### 引言 在JavaScript中,`String`对象是一个非常重要的概念,它不仅作为数据类型存在,还提供了大量的方法来帮助开发者处理字符串相关的任务。了解并掌握这些方法对于任何...

    前端开源库-csv-string

    4. **兼容性**:作为一个前端库,`csv-string`可以很好地运行在浏览器环境中,同时也适用于Node.js环境,这意味着它能处理服务器端的CSV数据处理任务。这对于前后端分离的应用来说非常有价值。 5. **解析和写入文件...

    前端开源库-ua-string

    这通常涉及到对fetch API或者XMLHttpRequest对象的配置,使其在发送请求时使用新设定的User-Agent。 4. **恢复原状**:测试完毕后,别忘了将User-Agent恢复原状,以免影响其他正常请求。可以使用`uaString.reset()`...

    前端项目-lz-string.zip

    在“lz-string”这个库中,开发者可以利用LZ算法来压缩和解压缩JavaScript对象、字符串和其他数据类型。这个库特别适用于前端项目,因为它可以在浏览器环境中运行,无需任何服务器端支持。它提供了简洁的API,使得...

    前端开源库-anything-to-string

    这个库的核心功能是将JavaScript中的各种类型的数据转化为字符串,包括基本类型、对象、数组甚至是DOM元素。这使得开发者能够方便地对复杂的数据结构进行打印、日志记录或者在需要字符串表示的场景下使用。 首先,...

    String对象常用的属性的方法

    ### String对象常用的属性与方法 在JavaScript中,`String`对象是用于表示和操作文本的强大工具。它提供了许多内置的方法来帮助我们处理字符串数据。本文将详细介绍`String`对象的一些常用属性和方法,并通过示例...

    js中string对象的使用

    此程序是向大家展示js脚本中string对象的基本应用

    npm-string-to-number-源码.rar

    总的来说,`npm-string-to-number`库通过精巧的代码设计和JavaScript内置函数的灵活运用,实现了高效、准确的字符串到数字的转换。理解其源码有助于我们在实际开发中更好地利用这个工具,同时也能提升我们对...

    前端开源库-stringcase

    在前端开发中,字符串操作是常见且至关重要的任务之一,特别是在处理对象属性名、类名或者函数命名时。"stringcase"是一个非常实用的前端开源库,专门用于处理字符串的各种大小写转换,如驼峰式(camelCase)、...

    String对象的拓展-好用的JS验证程序

    在JavaScript(JS)中,String对象是用于处理文本数据的核心部分。它提供了丰富的内置方法和属性,使得在处理字符串时可以进行各种操作。本篇将深入探讨String对象的拓展,特别是针对验证程序的使用,这对于前端开发...

    前端项目-string-format.zip

    在“string-format”项目中,开发者将`format`方法添加到了JavaScript的`String.prototype`对象上,这意味着任何字符串都可以直接调用`format`方法进行格式化。这样的设计提高了代码的可读性和简洁性,降低了出错的...

    js-base64-3.7.5.tgz

    "js-base64-3.7.5.tgz" 是一个JavaScript库的压缩包,主要功能是实现Base64编码和解码。Base64是一种用于在网络上传输二进制数据的方法,它将二进制数据转换为ASCII字符串,便于在不支持二进制传输的协议(如早期的...

    前端项目-string.js.zip

    "string.js.zip" 是一个专门针对字符串处理的前端项目,它扩展了JavaScript内置字符串对象的功能,提供了一些在原生API中没有的便捷方法。这个项目可以帮助开发者更高效地处理字符串,尤其是在涉及到HTML编码和解码...

    前端开源库-string-interpolate

    除了基本的变量插值,`string-interpolate` 还支持嵌套的对象属性和数组索引。例如: ```javascript const data = { user: { name: 'Alice' }, list: ['item1', 'item2'] }; const template = 'User is ${user.name...

    Node.js-iconv-lite-纯javascript转换字符编码

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程,极大地推动了全栈开发的流行。在处理文本时,尤其是涉及不同编码格式的数据,Node.js 提供了丰富的...

    react-element-to-jsx-string:将ReactElement变成相应的JSX字符串

    按字母顺序排列道具以确定的顺序对对象键进行排序( o={{a: 1, b:2}} === o={{b:2, a:1}} ) 处理ref和key属性,它们总是在props之上React的JSX文档缩进样式用生成的目录 设置yarn add react-element-to-jsx-string ...

    object-to-string:将对象解析为人类可读的字符串

    对象转字符串 将对象解析为人类可读的字符串 安装 npm install --save object-to-string 用法 var objectToString = require ( 'object-to-string' ) ; var result = objectToString ( { foo : 'bar' , hello : '...

    前端开源库-string-pos

    在实际应用中,"string-pos"可以集成到任何前端项目中,配合其他文本处理库,如代码高亮库(如Prism.js或Highlight.js)、富文本编辑器(如Quill或CKEditor),或者自定义的文本处理组件。通过这些库的协同工作,...

Global site tag (gtag.js) - Google Analytics