• js第六天


    js数据类型具体分析

         1.基础类型  string  number   boolean   null  undefined

         2.引用类型   object   json   array 等

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

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

              字符串string   var  st=“hellow  world”

      字符串定义

            A var  s=”haha“

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

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

    2.方法  函数

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

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

    (2)indexOf()返回某个字符串在字符串中首次出现的位置(下标)如果没有返回-1

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

    (5)match()

    (6)replace()

    (7)search()

    (8)slice(start,end)字符串中截取一段字符,并返回截取的字符

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

    (10)substr()

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

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

    等价slice

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

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

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

    var   function   new都是js的关键字

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

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

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

    js命名   

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

    数组的三大存储格式

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

           2.数组格式      

    姓名

    性别

    年龄

    张三

    24

           3.json

    数组格式

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

            

       

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

             2.数组的遍历

         for循环便利数组中的元素

    3.数组的其他定义方式

          var  arr=new Array()

    4.指定长度是定义

    json格式

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

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

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

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

    In   运算   看一个属性是否是json的

    json的遍历

    fon in

    如何操作json的值    通过.运算  和[]

    .和[]都表示的的意思

    arr[1]arr的索引1第二项,一般数组用[]     json用.

     

  • 相关阅读:
    标签的讲解
    属性分类
    LeetCode 003. 无重复字符的最长子串 双指针
    Leetcode 136. 只出现一次的数字 异或性质
    Leetcode 231. 2的幂 数学
    LeetCode 21. 合并两个有序链表
    象棋博弈资源
    acwing 343. 排序 topsort floyd 传播闭包
    Leetcode 945 使数组唯一的最小增量 贪心
    Leetcode 785 判断二分图 BFS 二分染色
  • 原文地址:https://www.cnblogs.com/jiangningjn/p/9830868.html
Copyright © 2020-2023  润新知