昼猫笔记--给你带来不一样的笔记

不止是笔记 更多的是思考

上一期咱们大概了解了下什么是JavaScript,想必大家也都知道

今天主要说下Js中的数据类型

在Js中一共分为六种数据类型

其中基本数据类型有

-

String 字符串

-
Number数值

-
Boolean布尔值

-
Null空值

-
Undefined未定义

引用数据类型有

-
Object对象

String 字符串

首先从String开始说起

字符串是存储字符(比如 Bill Gates)的变量

在Js中的字符串需要使用引号引起来(单引号或者双引号都可以
要用英文写
)

String 对象方法

- 
indexof()

该方法可返回某个指定的字符串值在字符串中首次出现的位置。并返回第一次出现的位置。

语法: 对象.indexof()

注意:indexof()区分大小写

如果要检索的字符串值没有出现,则该方法返回 -1

var str = "昼猫笔记";
console.log(str.indexOf("笔记")); //2 var str = "hello word";
console.log(str.indexOf("l")); // 2

- 
lastIndexOf()

该方法可返回一个指定的字符串值
最后出现的位置,在一个字符串中的指定位置从后向前搜索。

语法:
对象.IastIndexOf()

注意:indexof()区分大小写

如果要检索的字符串值没有出现,则该方法返回 -1

var str = "昼猫笔记";
console.log(str.lastIndexOf("哈哈")); //-1 var str = "hello word";
console.log(str.lastIndexOf("l")); //3

- 
concat()

该方法用于连接两个或多个字符串。

语法:对象.concat(str)

注意:使用  +  运算符来进行字符串的连接运算通常会更简便一些

var str = "昼猫笔记";
var str2 = "hello word";
console.log(str.concat(str2)); //昼猫笔记hello word

- 
slice()
         该方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

语法:
对象.slice(start,end)    //不包括end

var str = "hello word";
console.log(str.slice(0, 2)); //he  (从索引0开始到2结束不包括2)

- toLowerCase()

该方法用于把字符串转换为小写。

语法:
对象.toLowerCase()

var str = "Hello Word";
console.log(str.toLowerCase()); //hello word

- 
toUpperCase()

该方法用于把字符串转换成大写。

语法:对象.toUpperCase()

var str = "Hello Word";
console.log(str.toLowerCase()); //HELLO WORD

String 总结

在练习String的时候大家千万要注意的是要
+
引号

以上提到的String的方法是在以后会经常用到的但是不包括全部

对其他方法感兴趣的小伙伴可以去w3c学院、菜鸟教程查看更多方法

Js中的数据类型--String的更多相关文章

  1. js中的数据类型

    JS中的数据类型: ——数字  (number)NaN ——字符串(string) ——布尔  (boolean)——函数  (function)     也是对象的一种 ——对象  (object) ...

  2. 如何判断js中的数据类型?

    js六大数据类型:number.string.object.Boolean.null.undefined string: 由单引号或双引号来说明,如"string" number: ...

  3. 如何判断js中的数据类型

    如何判断js中的数据类型:typeof.instanceof. constructor. prototype方法比较 如何判断js中的类型呢,先举几个例子: var a = "iamstri ...

  4. [转]如何判断js中的数据类型

    原文地址:http://blog.sina.com.cn/s/blog_51048da70101grz6.html 如何判断js中的数据类型:typeof.instanceof. constructo ...

  5. 浅谈js中的数据类型,使用typeof获取js数据类型

    JS中的数据类型 1):Undefined——值未定义 注:Undefined类型只有一个值,即特色的undefined.在使用var声明变量但未对其加以初始化时,这个变量的值就是undefined ...

  6. 如何判断js中的数据类型(转)

    如何判断js中的数据类型:typeof.instanceof. constructor. prototype方法比较 如何判断js中的类型呢,先举几个例子: var a = "iamstri ...

  7. 判断js中的数据类型

    如何判断js中的数据类型:typeof.instanceof. constructor. prototype方法比较 如何判断js中的类型呢,先举几个例子: var a = "iamstri ...

  8. js中的数据类型及其转换

    Js中的数据类型 Js中的数据类型一共有六种,即number,string,boolean,underfine,null,object. 一,number Number数据类型指的是数字,可以为整型, ...

  9. JS中的数据类型和转换

    一.JS中的数据类型 js中的数据类型可以分为五种:number .string .boolean. underfine .null. number:数字类型 ,整型浮点型都包括. string:字符 ...

随机推荐

  1. mysql-联结

    一.联结 联结是利用SQL的select能执行的最重要的操作. 1.关系表:假如有一个包含产品目录的数据库表,其中每个类别的物品占一行.对于每种物品要求存储的信息包括产品描述和价格,以及生产该产品的供 ...

  2. 福利贴——爬取美女图片的Java爬虫小程序代码

    自己做的一个Java爬虫小程序 废话不多说.先上图. 目录命名是用标签缩写,假设大家看得不顺眼能够等完成下载后手动改一下,比方像有强迫症的我一样... 这是挂了一个晚上下载的总大小,只是还有非常多由于 ...

  3. 求一个数组的最大k个数(java)

    问题描写叙述:求一个数组的最大k个数.如,{1,5,8,9,11,2,3}的最大三个数应该是,8,9,11 问题分析: 1.解法一:最直观的做法是将数组从大到小排序,然后选出当中最大的K个数.可是这种 ...

  4. 8.最佳的MongoDB客户端管理工具

    转自:https://blog.csdn.net/chszs/article/details/51348248

  5. BZOJ 4552 排序 Heoi2016

    记得当年省选的时候 这道题连暴力都没写对(尴尬ing) (当年天真的认为sort是左闭右闭的hhhhhh) 思路: 首先 二分答案 线段树 首先二分答案,然后需要知道进行m次排序后p位置上的数字是否大 ...

  6. powerdesigner里的table背景色是不是可以修改的?

    Tools->Display Preferences->Format->Table->Modify->Fill->Fill color:

  7. GridView 绑定 ObjectDataSource

    创建GridView <asp:GridView ID="GridView1" runat="server" DataSourceID="Obj ...

  8. IE(8~11+) 可用右键加速器

    必应词典工具 立即安装: 网络安装:http://dict.bing.com.cn/tools_dl.aspx?dl=ie8acc&mkt=ZH-CN 开发示例: <?xml versi ...

  9. 安卓通过Json注册登录

    对于刚开始做安卓的来说,可能一个好的Demo比什么都来得快,但是最近在做安卓登录注册的时候,发现基本找不到我想要的东西,无奈只好硬着头皮做,好在不负付出,终于搞定,也算是给自己一个交待. 从结构上说, ...

  10. html5开发页游(前话)

    导师要求模仿某个页游网站开发益智小游戏.老板的要求是要跨平台,IOS,Android.PC.Mac等系统主要通过浏览器打开都能用.那个网站的页游是通过flash实现的,使用这种方法肯定不能满足老板的要 ...