简单介绍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 相关文章推荐
JS类库Bindows1.3中的内存释放方式分析
Mar 08 Javascript
javascript 面向对象全新理练之数据的封装
Dec 03 Javascript
鼠标经过显示二级菜单js特效
Aug 13 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
Dec 16 Javascript
js下将金额数字每三位一逗号分隔
Feb 19 Javascript
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解
May 01 jQuery
JS中mouseup事件丢失的原因与解决办法
Jun 14 Javascript
Node.js学习教程之HTTP/2服务器推送【译】
Oct 31 Javascript
不使用 JS 匿名函数理由
Nov 17 Javascript
node.js博客项目开发手记
Mar 16 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
Feb 19 Javascript
5种方法告诉你如何使JavaScript 代码库更干净
Sep 15 Javascript
浅谈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
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
CodeIgniter上传图片成功的全部过程分享
2013/08/12 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
JavaScript SetInterval与setTimeout使用方法详解
2013/11/15 Javascript
Jquery使用Firefox FireBug插件调试Ajax步骤讲解
2013/12/02 Javascript
js 数组操作之pop,push,unshift,splice,shift
2014/01/29 Javascript
jquery.post用法之type设置问题
2014/02/24 Javascript
JavaScript获取table中某一列的值的方法
2014/05/06 Javascript
一个可以增加和删除行的table并可编辑表格中内容
2014/06/16 Javascript
javascript单例模式的简单实现方法
2015/07/25 Javascript
jQuery移动页面开发中的触摸事件与虚拟鼠标事件简介
2015/12/03 Javascript
JavaScript截取、切割字符串的技巧
2016/01/07 Javascript
JavaScript基础知识之方法汇总结
2016/01/24 Javascript
JavaScript6 let 新语法优势介绍
2016/07/15 Javascript
javascript弹出带文字信息的提示框效果
2016/07/19 Javascript
H5实现仿flash效果的实现代码
2017/09/29 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
JS模拟实现哈希表及应用详解
2018/05/04 Javascript
浅谈layui 数据表格前后台传值的问题
2019/09/12 Javascript
使用kbone解决Vue项目同时支持小程序问题
2019/11/08 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
2020/07/19 Javascript
Python标准库之Sys模块使用详解
2015/05/23 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
Python使用tkinter库实现文本显示用户输入功能示例
2018/05/30 Python
python os.path模块常用方法实例详解
2018/09/16 Python
Pycharm设置utf-8自动显示方法
2019/01/17 Python
python+jinja2实现接口数据批量生成工具
2019/08/28 Python
python实现处理mysql结果输出方式
2020/04/09 Python
Python3操作YAML文件格式方法解析
2020/04/10 Python
keras 读取多标签图像数据方式
2020/06/12 Python
使用CSS3来实现滚动视差效果的教程
2015/08/24 HTML / CSS
canvas 橡皮筋式线条绘图应用方法
2019/02/13 HTML / CSS
旅游业大学生创业计划书
2014/01/31 职场文书
制作部班长职位说明书
2014/02/26 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
2016高考寄语或鼓励的话语
2015/12/04 职场文书