简单介绍JavaScript中字符串创建的基本方法


Posted in Javascript onJuly 07, 2015

创建一个字符串有几种方法。最简单的是用引号将一组字符包含起来,可以将其赋值给一个字符串变量。

var myStr = "Hello, String!";

      可以用双引号或单引号将字符串包含,但要注意,作为界定字符串的一对引号必须是相同的,不能混用。

      像var myString = "Fluffy is a pretty cat.'; 这样的声明就是非法的。

      允许使用两种引号,使得某些操作变得简单,比如将一种嵌入另外一种:

document.write("<img src='img/logo.jpg' height='30' width='100' alt="Logo">");

 

      我们在上面脚本创建了几个字符串,但本质上,它们并不是真正的字符串对象,准确地说,它们是字符串类型的值。要创建一个字符串对象,可使用如下语句:var strObj = new String("Hello, String!");

      使用typeof运算符查看会发现,上面的myStr类型为string,而strObj类型为object。
   
      如果想知道字符串的长度,使用其length属性:string.length。

      得到字符串的指定位置的字符使用方法:string.charAt(index);

Javascript 相关文章推荐
javascript下利用arguments实现string.format函数
Aug 24 Javascript
JQuery与JS里submit()的区别示例介绍
Feb 17 Javascript
快速学习jQuery插件 jquery.validate.js表单验证插件使用方法
Dec 01 Javascript
简单讲解jQuery中的子元素过滤选择器
Apr 18 Javascript
jQuery实现的导航下拉菜单效果
Jul 04 Javascript
js判断空对象的实例(超简单)
Jul 26 Javascript
Javascript中级语法快速入手
Jul 30 Javascript
js中的eval()函数把含有转义字符的字符串转换成Object对象的方法
Dec 02 Javascript
vue实现未登录跳转到登录页面的方法
Jul 17 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
Jul 26 jQuery
vue-cli+iview项目打包上线之后图标不显示问题及解决方法
Oct 16 Javascript
vue祖孙组件之间的数据传递案例
Dec 07 Vue.js
浅谈JavaScript中运算符的优先级
Jul 07 #Javascript
浏览器中url存储的JavaScript实现
Jul 07 #Javascript
浅谈JavaScript中的作用域和闭包问题
Jul 07 #Javascript
深入分析下javascript中的[]()+!
Jul 07 #Javascript
javascript实现的多个层切换效果通用函数实例
Jul 06 #Javascript
javascript动态添加删除tabs标签的方法
Jul 06 #Javascript
Jsonp post 跨域方案
Jul 06 #Javascript
You might like
Php 构造函数construct的前下划线是双的_
2009/12/08 PHP
PHP Switch 语句之学习笔记
2013/09/21 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
纯PHP代码实现支付宝批量付款
2015/12/24 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
2016/09/22 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
js tab效果的实现代码
2009/12/26 Javascript
js parsefloat parseint 转换函数
2010/01/21 Javascript
JS自定义功能函数实现动态添加网址参数修改网址参数值
2013/08/02 Javascript
JavaScript内存管理介绍
2015/03/13 Javascript
Bootstrap中的Dropdown下拉菜单更改为悬停(hover)触发
2016/08/31 Javascript
javascript中BOM基础知识总结
2017/02/14 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
基于javascript的异步编程实例详解
2017/04/10 Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
2018/12/28 Javascript
微信小程序实现同一页面取值的方法分析
2019/04/30 Javascript
Vue项目实现简单的权限控制管理功能
2019/07/17 Javascript
JS实现滑动插件
2020/01/15 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
2020/08/31 Javascript
node.js 基于 STMP 协议和 EWS 协议发送邮件
2021/02/14 Javascript
[02:57]2014DOTA2国际邀请赛 选手辛苦解说更辛苦
2014/07/10 DOTA
[35:34]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
Python实现发送QQ邮件的封装
2017/07/14 Python
python3 pillow生成简单验证码图片的示例
2017/09/19 Python
Tesserocr库的正确安装方式
2018/10/19 Python
Python设计模式之组合模式原理与用法实例分析
2019/01/11 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
2014/09/05 面试题
店铺转让协议书(2014版)
2014/09/23 职场文书
亮剑观后感600字
2015/06/05 职场文书
go语言map与string的相互转换的实现
2021/04/07 Golang