- 浏览: 2608854 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1286)
- js-oop (2)
- js-window (10)
- js-event (19)
- js-string (37)
- js-array (27)
- js-page (4)
- js-dom (62)
- js-lang (8)
- js-number (7)
- js-platform (3)
- js-object (15)
- js-element (3)
- js-browser (7)
- js-url (6)
- js-date (10)
- css基础 (48)
- css优化 (15)
- html基础 (17)
- html标签 (19)
- js基础 (117)
- js-兼容性差异 (33)
- js引擎 (3)
- js性能 (14)
- json (6)
- jQuery源码浅析 (43)
- web mobile开发资料 (78)
- js跨域 (2)
- html5 (74)
- html5-canvas (7)
- css3 (53)
- 浏览器 (5)
- api设计学 (3)
- js-加载 (3)
- linux (37)
- 架构师 (1)
- php (2)
- self开发的脚本库--凤凰 (2)
- web应用名词 (6)
- javascript新特性翻译 (8)
- ajax (6)
- jQuery动画效果 (7)
- prototype的解读 (13)
- 优秀插件翻译 (1)
- css解决方案 (26)
- 数据库 (2)
- english daily (59)
- 浏览器内核探究 (1)
- jQuery插件介绍 (9)
- jquery基础篇 (26)
- chrome浏览器问题整理 (14)
- js选择器那些事 (3)
- 前端框架 (26)
- Firefox私有属性 (11)
- webkit私有属性集合 (17)
- 书籍推荐 (21)
- 数据结构 (1)
- 网站建设相关 (7)
- 好文翻译 (2)
- 个人作品 (3)
- kissy的解读 (4)
- css-layout(布局研究) (5)
- less研究 (1)
- YUI探究 (1)
- hash探究 (1)
- js动画 (7)
- 前端面试题 (37)
- css书写规范 (1)
- js模板引擎 (6)
- js模块化 (19)
- 编写高质量代码 (3)
- 性能探究--应用协议 (2)
- 前端图像处理 (19)
- Mac OS相关 (21)
- 正则表达式 (11)
- 离线应用相关 (0)
- 前端工具 (65)
- nodeJS (55)
- jquery优化篇 (2)
- 设计模式探究系列 (3)
- windows7 (2)
- IE10 (10)
- 微博开放平台探究 (2)
- 常用web服务接口 (1)
- 数据存储相关 (8)
- 零时文件 (2)
- jQuery Mobile (16)
- backbone (15)
- underscore (22)
- sass (11)
- android (3)
- phonegap (10)
- IE私有 (11)
- qwrap (8)
- git (14)
- chrome extensions (5)
- freemarker (11)
- angularJS (3)
- seo (2)
- markdown (3)
- css动画 (4)
- 安卓开发 (2)
- React (7)
- 活动页技术 (1)
- 网络安全 (3)
- grunt (7)
- Lo-Dash (3)
- 前端国际化 (4)
- 版本控制 (2)
- 盒模型 (4)
- 微信开发 (1)
- Mock数据工具 (1)
- sails (1)
- vim (1)
- js-color (1)
- iOS 基础 (43)
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
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
发表评论
-
md5.js
2014-03-24 12:22 1096本文收录一个md5的lib: htt ... -
underscore.string
2014-03-17 15:24 1214underscore.string: ... -
Lo-Dash之uniqueId
2014-02-11 15:56 1139其实这个和underscore的类似: ... -
字符串版本的isNumber
2013-08-06 14:08 1339前面写过一篇《关于各大框架的isNumber ... -
把任意变量转换为字符串
2013-08-06 12:42 1386收录一个string相关的api: ... -
ES6系列之String
2013-07-30 11:43 0本文载录一些es6的String对象的新方法: ... -
一个处理 . 的方案
2013-04-01 18:16 1568场景: 我有一个需求:“ ... -
一个处理 . 的方案
2013-04-01 18:14 0场景: 我有一个需求: ... -
String的replace方法
2013-03-12 19:21 2131String对象的replace() ... -
jquery api之camelCase
2013-03-12 11:36 1217本代码取之:1.4.3版本(才开始有) ... -
underscore之uniqueId
2013-03-04 10:32 1526uniqueId _.uni ... -
js基础charCodeAt
2013-01-28 14:42 1663以下内容来自w3school,个人作简单积累记录: ... -
字符串times化
2012-11-30 17:44 1390问题:把一个指定的字符串按照指定的个数进行复制输出! ... -
如何获取文件的后缀
2012-10-19 13:54 1273其实很多场合中我们都会有这种需求,对文件后缀进行判断,这边给出 ... -
String的lastIndexOf
2012-10-18 21:15 1153lastIndexOf -- ... -
判断是否是css文件
2012-10-10 15:04 1356此代码片段来自seajs var IS_CS ... -
判断字符串最后一位是否是#
2012-10-09 21:24 2378api的用途:判断字符串最后一位是否是# htt ... -
seajs源码相关之dirname
2012-10-08 17:35 1658其实很多寻址需求里面都会有这样的api设计 举例: ... -
string扩展api--replaceAll
2012-08-01 17:56 1370replaceAll /* @name re ... -
JavaScript1.8.1新特性系列之Trim|TrimLeft|TrimRight
2012-05-09 11:38 1995以前在写字符串长度验证的时候提过一些trim相关的api ...
相关推荐
在本实例中,“Javascript实例-String对象-唐诗三百首”着重讲解了如何利用JavaScript的String对象来展示中国传统文化瑰宝——唐诗三百首。这个项目不仅能够帮助初学者加深对JavaScript字符串操作的理解,同时也能...
然后,可以像使用原生JavaScript String对象一样,直接在字符串实例上调用新添加的方法。 6. **兼容性**: 开源库通常会考虑不同浏览器的兼容性问题。proto-js-string可能已经处理了对老版本浏览器的支持,或者...
4. **兼容性**:作为一个前端库,`csv-string`可以很好地运行在浏览器环境中,同时也适用于Node.js环境,这意味着它能处理服务器端的CSV数据处理任务。这对于前后端分离的应用来说非常有价值。 5. **解析和写入文件...
这通常涉及到对fetch API或者XMLHttpRequest对象的配置,使其在发送请求时使用新设定的User-Agent。 4. **恢复原状**:测试完毕后,别忘了将User-Agent恢复原状,以免影响其他正常请求。可以使用`uaString.reset()`...
在“lz-string”这个库中,开发者可以利用LZ算法来压缩和解压缩JavaScript对象、字符串和其他数据类型。这个库特别适用于前端项目,因为它可以在浏览器环境中运行,无需任何服务器端支持。它提供了简洁的API,使得...
这个库的核心功能是将JavaScript中的各种类型的数据转化为字符串,包括基本类型、对象、数组甚至是DOM元素。这使得开发者能够方便地对复杂的数据结构进行打印、日志记录或者在需要字符串表示的场景下使用。 首先,...
### String对象常用的属性与方法 在JavaScript中,`String`对象是用于表示和操作文本的强大工具。它提供了许多内置的方法来帮助我们处理字符串数据。本文将详细介绍`String`对象的一些常用属性和方法,并通过示例...
此程序是向大家展示js脚本中string对象的基本应用
总的来说,`npm-string-to-number`库通过精巧的代码设计和JavaScript内置函数的灵活运用,实现了高效、准确的字符串到数字的转换。理解其源码有助于我们在实际开发中更好地利用这个工具,同时也能提升我们对...
在前端开发中,字符串操作是常见且至关重要的任务之一,特别是在处理对象属性名、类名或者函数命名时。"stringcase"是一个非常实用的前端开源库,专门用于处理字符串的各种大小写转换,如驼峰式(camelCase)、...
在JavaScript(JS)中,String对象是用于处理文本数据的核心部分。它提供了丰富的内置方法和属性,使得在处理字符串时可以进行各种操作。本篇将深入探讨String对象的拓展,特别是针对验证程序的使用,这对于前端开发...
在“string-format”项目中,开发者将`format`方法添加到了JavaScript的`String.prototype`对象上,这意味着任何字符串都可以直接调用`format`方法进行格式化。这样的设计提高了代码的可读性和简洁性,降低了出错的...
"js-base64-3.7.5.tgz" 是一个JavaScript库的压缩包,主要功能是实现Base64编码和解码。Base64是一种用于在网络上传输二进制数据的方法,它将二进制数据转换为ASCII字符串,便于在不支持二进制传输的协议(如早期的...
"string.js.zip" 是一个专门针对字符串处理的前端项目,它扩展了JavaScript内置字符串对象的功能,提供了一些在原生API中没有的便捷方法。这个项目可以帮助开发者更高效地处理字符串,尤其是在涉及到HTML编码和解码...
除了基本的变量插值,`string-interpolate` 还支持嵌套的对象属性和数组索引。例如: ```javascript const data = { user: { name: 'Alice' }, list: ['item1', 'item2'] }; const template = 'User is ${user.name...
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让开发者能够在服务器端使用 JavaScript 进行编程,极大地推动了全栈开发的流行。在处理文本时,尤其是涉及不同编码格式的数据,Node.js 提供了丰富的...
按字母顺序排列道具以确定的顺序对对象键进行排序( o={{a: 1, b:2}} === o={{b:2, a:1}} ) 处理ref和key属性,它们总是在props之上React的JSX文档缩进样式用生成的目录 设置yarn add react-element-to-jsx-string ...
对象转字符串 将对象解析为人类可读的字符串 安装 npm install --save object-to-string 用法 var objectToString = require ( 'object-to-string' ) ; var result = objectToString ( { foo : 'bar' , hello : '...
在实际应用中,"string-pos"可以集成到任何前端项目中,配合其他文本处理库,如代码高亮库(如Prism.js或Highlight.js)、富文本编辑器(如Quill或CKEditor),或者自定义的文本处理组件。通过这些库的协同工作,...