16-11-23

网友投稿 259 2022-10-28


16-11-23

今天学习了js中的字符串string,上午复习了array数组,总的来说就是对特定对象元素的增添、删除、修改以及查找四类。

解释一下变量

变量:会变化的量;特点:

1.  使用var来修饰;

2.  变量名只能有:字母、数字、下划线,不能以数字开头;

3.  区分大小写;

4.  通过一个等号赋值: 左边是变量=右边是值;

5.  有类型,但是js变量是弱类型;

类型有:

(一)基本类型

1.var c= 1;//整型类型   int:整型

例子: var  varInt =1

2.var d= 0.5;浮点类型(小数)float:浮点型

例子:var varFloat = 1.223

3.var d ="今天" //字符串类型,必须要用引号 string :字符串

例子:var varString = "123";

4.var f = true  // 布尔类型 true false  bool:布尔型

if(){如果条件成立,执行这的内容 }else{如果条件不成立,执行这的内容}

例子:var varBool = true;

(二)复合类型:

5.数组类型:存放一组数据,一堆数据;

6.对象类型:存放一组数据,一堆数据;

(三)特殊类型

7.null类型:值就是这个null;一个变量的值是空的  var varNull = null

8.undefined类型:值就是undefined,    var varUnderfined

再来复习一下昨天的array数组,增添:1.末尾增加push 2.开头增加unshift 3.末为增加,原数据不变,新数组增加concat  4.join  删除:1.删除最后的元素pop,并得到这个数据  2.删除第一个shift并得到这个数据  查询:1.查询长度length  2.slice(1,2)从脚标1开始,查询2个。   修改:sort 先比较第一个数字,在比较第二位,以此类推排序。  splice(从第几个开始,删几个,并替换删掉的)。

今天的主要内容是字符串string,主要也是分成四种功能来说,增加、删除、查找和修改。

增加

var  varString ="abcdef";

将数据连接到字符串末尾,原字符串不变,返回新的字符串

var b = varString.concat("123");

document.write(b);

var varSting = "sfunsJJIJncw";

把整个字符串改成大写

var b = varSting.toUpperCase()

document.write(b);

var varSting = "sfunsJJIJncw";

// 把整个字符串改成小写

var b = varSting.toLowerCase()

document.write(b);

var varSting = "sfunsJJIJncw";

// 把整个字符串改成小写

var b = varSting.toLocaleLowerCase()

document.write(b);

var varSting = "sfunsJJIJncw";

// 返回指定下标的字符

var b = varSting.charAt(5);

document.write(b);

var varSting = "無厘頭nsJJIJncw";

var b = varSting.charCodeAt(2);

document.write(b);

var s = String.fromCharCode(104, 101, 108, 108, 111);

document.write(s);

var b =String.fromCharCode(25088);

document.write(b);

var varSting = "無厘頭nsJJIJncw";

// 查找指定字符第一次出现的位置

var b = varSting.indexOf("J");

document.write(b);

var varSting = "無厘頭nsJJIJncw";

// 倒序查找指定字符第一次出现的位置

var b = varSting.lastIndexOf("I");

document.write(b);

var varSting = "無厘頭nsJJIJncw";

// 求字符串长度

var b = varSting.length;

document.write(b);

var varSting = "無厘頭nsJJIJncw";

// 截取字符串

// var b = varSting.slice(开始的下标,[截取的个数]);

var b = varSting.slice(0,3);

document.write(b);

var varSting = "無厘頭nsJJIJncw";

// 截取字符串

// var b = varSting.substring(开始下标,结束下标(不输出结束下标));

var b = varSting.substring(1,5);

document.write(b);

字符串的应用主要掌握函数的作用和基本用法,做到熟能生巧。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:大型企业网网络规划
下一篇:java的多线程高并发详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~