• js基础


    js基本数据类型:

    Undefined、Null、Boolean、Number、String

    还有1中复杂的数据类型————ObjectObject本质上是由一组无序的名值对组成的。

    js中typeof的类型有6种除了上述还有function,但是竟然没有null;

     typeof操作符

      介于JavaScript是松散类型的,因此需要有一种手段来检测给定变量的数据类型——typeof就是负责提供者方面信息的操作符。对一个值使用typeof操作符可能返回下列某个字符串:

      ● "undefined"——如果这个值未定义;

      ● "boolean"——如果这个值是布尔值;

      ● "string"——如果这个值是字符串;

      ● "number"——如果这个值是数值;

      ● "object"——如果这个值是对象或null;

      ● "function"——如果这个值是函数;

     2、querySelector查了好久也不知道是什么时候出的,可以从js中domAPI中查到。

    document.querySelector() 返回文档中匹配指定的CSS选择器的第一元素

    js中数组方法

    改变原数组的:
    pop:删除最后一个并返回,改变原数组
    push:向数组末尾添加元素,并返回新的长度,改变原数组
    unshift:向数组开头添加元素,并返回新的长度,改变原数组
    reverse:颠倒数组顺序,改变原数组
    shift:将第一个元素删除并且返回,空即为undefined,改变原数组
    splice:splice(start,length,item)新增删除替换数组元素,返回被删除数组,无删除则不返回,改变原数组
    sort:对数组排序,改变原数组

    不改变原数组的:
    concat:连接多个数组,返回新的数组,不改变原数组
    join:将数组中所有元素以参数作为分隔符放入一个字符串,不改变原数组
    slice:slice(start,end),返回选定元素,不改变原数组

  • 相关阅读:
    树莓派4B
    第一个实验-LED灯闪烁
    GPIO
    新建库函数模板
    开发环境搭建
    博弈论
    区间dp
    字典树
    快速排序
    MarkDown
  • 原文地址:https://www.cnblogs.com/zhangzs000/p/6273583.html
Copyright © 2020-2023  润新知