数据类型

一,字符串

1.正常字符串我们使用单引号或者双引号包裹

2.注意转义字符\

  \'  单引号

  \n  换行

  \t  tab

  \u4e2d  中国的“中”字, Unicode字符

3.多行字符串编写

用漂号包裹

var msg=

    `hello

    world

    你好`

4.模板字符串

  

 5.字符串一些方法

 

二,数组

 可通过arr.length赋值,改变数组长度,赋值过小会导致元素丢失

可通过slice()方法截取数组:

  concat()拼接数组,但是并没有修改原数组,只是是生成了一个新的数组 

 数组:存储数据(如何存,如何取,方法都可以自己实现)

 

三,对象

若干键值对

var 对象名={

  属性名 : 属性值,

  属性名 : 属性值,

  属性名 : 属性值

}

 js中的对象,{.....}表示一个对象,键值对描述属性,多个属性之间使用逗号隔开,最后一个属性不加逗号

JavaScript中的所有的键都是字符串,值是任意对象

1.对象赋值:

   person.name="嘻嘻哈哈"

2.使用一个不存在的对象属性,不会报错!

   person.aha    报undefined

3.动态删减属性

   delete person.name

4.动态添加

   person.haha="xixi"  直接就给对象加属性并赋值即可

5.判断属性值是否在这个对象中

   'age' in person   返回true 注意属性一定是要用''包裹

6.判断一个属性是否是自身拥有的

   person.hasOwnProperty('toString')  返回false

 

四,流程控制

if判断

 while循环

for循环

 

五,Map和Set集合

Map

 ============================================================================

 Set 无序不重复

 

 =========

六,iterator

遍历数组

 遍历map

 遍历set

 

posted on 2022-06-26 14:36  键盘敲烂的朱  阅读(12)  评论(0编辑  收藏  举报