• JavaScript 基础知识之对比记忆学习


    1.  alter修改(易写混),alert警告

          alert 函数语法:alert(str);str字符串用单引号或双引号隔开

    2.标识符和关键字

          标识符:由不以数字开头的字母、数字、下划线、$组成。常用于表示函数、类、属性、变量等的名称。不能和保留关键字重复。 C语言中把标识符分为三类:关键字预定义标识符,用户自定义标识符

          关键字:只有系统才能用的标识符。系统事先定义有特别意义的词,如 class new public private protected this try throw catch (true false)等

    3.内置对象 (form  js包括的对象: 内置对象、自定义对象、浏览器对象、HTML DOM对象、ActiveX对象)

    内置对象
    1)简单数据对象:String、Number、Boolean 2)组合对象:Array、Date、Math 3)复杂对象:Function、RegExp(正则表达式)

    4.string类型

    string类型对象的属性length   相对于C#中使用Length。

    string 方法对比

    1)大小写转换:

     toLowerCase():转为小写;    

    toUpperCase():转为大写

    2)获取指定字符:

    charAt(index):返回指定位置index的字符;

    charCodeAt(index):返回指定位置index的字符的Unicode编码

    3)查询指定字符串:

    indexOf(findstr,index):从前往后,从位置index开始查找指定的字符串findstr,并返回出现的首字符的位置。

    lastIndexOf(findstr):从后往前,查找指定的字符串findstr,并返回出现的首字符的位置。

    4)操作子字符串

    获取子字符串:substring(start,end):从start开始,到end结束,不包含end。

    替换子字符串:replace(oldstr,newstr):返回替换后的字符串。

    拆分子字符串:split(bystr):用bystr分割字符串,并返回分割后的字符串数组。

    对比:合并数组组成字符串join(bystr):以bystr作为连接数组中元素的分隔字符,返回拼接后的数组。

    5)与正则表达式使用

    ①replace(regexp,"replacestr"):返回替换后的结果。

    ②match(regexp):返回匹配字符串的数组。

    ③search(regexp):得到匹配字符串的“首“字符位置的索引。

  • 相关阅读:
    STM32使用之GPIO
    STM32时钟分析
    stm32 rcc 时钟
    LCD与FSMC的连接原理
    经典算法题随机从连续的100个不重复数中取出100个不重复随机数
    所有win7机器都必须要做的一个优化!作用:让系统流畅,减少卡顿
    WebService返回自定义对象遇到的错误
    获取浏览器信息
    60行代码的俄罗斯方块
    SVN常用命令
  • 原文地址:https://www.cnblogs.com/blue-sandglass-2020/p/5201475.html
Copyright © 2020-2023  润新知