zoukankan      html  css  js  c++  java
  • 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):得到匹配字符串的“首“字符位置的索引。

  • 相关阅读:
    第三课 Spinner的使用
    Deployment failed due to an error in FastDev assembly synchronization.
    第二课 两个视图+数据传输
    第一课 Hello
    Tab的键的妙用
    RelativeLayout相对布局中拖放控件的办法
    更改layout的布局
    关于MultiDataTrigger和MultiTrigger的一些注意事项
    WPF中XAML的触发器的属性,事件 都有那些?以及如何寻找
    EventTrigger
  • 原文地址:https://www.cnblogs.com/blue-sandglass-2020/p/5201475.html
Copyright © 2011-2022 走看看