美文网首页
codefreecamp

codefreecamp

作者: ZhongQw | 来源:发表于2017-10-28 17:11 被阅读24次
数据类型
  • undefined
  • null
  • bollean
  • string
  • number
  • object
  • symbol
字符串的操作
使用“+”来连接俩个字符串

将数据添加到数组的末尾   数组名.push()  push函数接收一个或者多个函数

将数组的最后一个数删除   数组名.pop()   

将数据加在数组的第一个   数组名.shift()

将数组的第一个数删除    数组名.unshift()
随机数的产生
  • 随机小数的产生 Math.random();
  • 生成从0到某个范围内的数字:Math.random()*10,产生了一个0-9的数字。
  • 生成一个固定范围内的数字:Math.floor(Math.random() * (max - min + 1)) + min,生成了一个min - max的数字。
访问对象属性
  • 使用 . 操作符
  • 使用[ ]操作符
    注意:如果属性的名字带有空格,请使用中括号操作符来访问属性的值。
JSON(使用javascript对象的格式来存储数据,运用数据结构里面的字符串、数字、布尔值、数组的自由组合)
例如:var ourMusic = [
         {
           "artist": "Daft Punk",
           "title": "Homework",
           "release_year": 1997,
           "formats": [ 
           "CD", 
          "Cassette", 
          "LP" ],
          "gold": true
      }
 ];
  • 使用点操作数或者方括号来改变对象的属性:
    例如:var m = ourMusic["artist"];
正则表达式(在一个字符串中匹配一个固定的字符串)
例如:在"This is dog"中想要找到"dag"这个字符串,就可以采用正则表达式,/dog/gi,可以知道dog这个字符串在这个字符串中出现的个数。
  / 是这个正则表达式的头部

 dog是我们想要匹配的字符串

 / 是这个正则表达式的尾部

 g 代表着 global(全局),意味着返回所有的匹配而不仅仅是第一个。

 i 代表着忽略大小写,意思是当我们寻找匹配的字符串的时候忽略掉字母的大小写。

规则
· \d是数字
· 空白字符有 " " (空格符)、\r (回车符)、\n (换行符)、\t (制表符) 和 \f (换页符)
· 区分大小写,例如,\s 匹配任何空白字符,\S 匹配任何非空白字符。

相关文章

  • codefreecamp

    数据类型 undefined null bollean string number object symbol 字...

网友评论

      本文标题:codefreecamp

      本文链接:https://www.haomeiwen.com/subject/fzdcpxtx.html