• Web-js-10月22日


    js数据类型具体分析

    1. 基础类型:string   number   boolean   null    underfined

    2.引用类型:object==》   json  array等

    点运算: xxx.sss    xxx是对象    sss是属性和方法。

    任何数据类型都是拥有属性和方法的。

    字符串   String   var  st=“hello world”;

      字符串的定义

        a.   var s=“haha”;

        b.   var  st=new  String(“hello”)  对象形式定义

    1.   属性  length   字符串中字节的总数    st.length

    2.  方法    函数

    (1)charAt()  返回指定位置的字符   (index)  index是索引

    (2)concat() 链接两个或多个字符串,并返回新的字符串

    var as=“hello world”;

    (3) indexOf()返回某个字符串在字符串中首次出现的位置(索引)·,如果没有就返回-1

    (4)  lastindexOf()从后向前检索某个字符串在字符串中出现的位置,返回值是从起始位置算起

    5.match()

    6.replace()

    7.search()

    8.slice(start,end)   字符串中截取的字符

    9.  split() 把字符串分割成字符串数组

    var  ss=“虎子,小琪,哈哈,呵呵”;

    console.log(ss.split(“,”))

    10.substr(0)

    两个参数    一个是开始位置,一个是向后截取的个数

    11.substring()  提取字符串中两个制定的索引号之间的字符

    12.toLowercase()将所有大写的转成小写

    13.toUppercase()将所有小写字母转换成大写字母

    14.  trim ()除去字符串两端的空白

    Var  function  new 都是js的关键字

       var声明变量   function  定义函数     new  定义对象的

    方法:xx.fn()    fn是方法   方法归属点前面的对象

    函数:fn()  是函数    函数归属定义函数的作用域(函数在哪个作用域下定义就归属谁)

    js命名

       当两个或多个单词在一起构成一个新词时,从第二个单词开始,首字母要大写,这种命名方法叫驼峰法命名。

    数据的三大格式

      1.String 格式   作为一个前端者   你第一手得到的数据都是字符串。

      2.数组格式

          

    3.  json

    数组格式

      1. 定义   var  arr=【“张三”,“李四”,“王五”】

      

    数据通过索引去查找对应的元素    arr【3】

       2.数组的遍历

    For循环去遍历数组中的元素

    3.数组的其他定义方式

    Var arr=new  Array()

    4.指定长度式定义

    json的格式

      1.  定义  var  obj={“name”:“张三”,“age”:25,“sex”:“男”}

     

    我们把 age  name  sex 叫keys  键(属性)

    我们把后面的 24   张三   男   叫值    (属性值)

    这种keys:value   这种数据格式在js中叫键值对

    in    运算  看一个属性是否是json

    json 的遍历    :    For   in

  • 相关阅读:
    递归和回溯_leetcode-floodfill
    递归和回溯_leetcode131
    递归和回溯_leetcode130
    递归和回溯_leetcode93-经典的回溯题
    递归和回溯_leetcode90
    递归和回溯_leetcode79
    递归和回溯_leetcode78-经典的子集
    知识树杂谈(1)
    Android 设备兼容性(1)
    微信小程序- 生成二维码
  • 原文地址:https://www.cnblogs.com/lovels/p/9831232.html
Copyright © 2020-2023  润新知