美文网首页
JavaScript基本数据类型 变量 和 循环

JavaScript基本数据类型 变量 和 循环

作者: 逍遥g | 来源:发表于2017-06-20 21:55 被阅读0次

    1、字符串(String)、数字(Number)、布尔(Boolean)、数组(Array)、对象(Object)、空(Null)、未定义、(Undefined)。

    2、局部 JavaScript 变量:在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。

    3、全局 JavaScript 变量:在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。

    4、JavaScript 变量的生存期:JavaScript 变量的生命期从它们被声明的时间开始。

    5、局部变量会在函数运行以后被删除。

    全局变量会在页面关闭后被删除。

    6、for- 循环代码块一定的次数

    for/in- 循环遍历对象的属性

    while- 当指定的条件为 true 时循环指定的代码块

    do/while- 同样当指定的条件为 true 时循环指定的代码块

    7、数据转换:NaN 的数据类型是 number

    数组(Array)的数据类型是 object

    日期(Date)的数据类型为 object

    null 的数据类型是 object

    未定义变量的数据类型为 undefined

    8、创建一个数组

    创建一个数组,有三种方法。

    下面的代码定义了一个名为 myCars的数组对象:

    1: 常规方式:

    var myCars=new Array();

    myCars[0]="Saab";

    myCars[1]="Volvo";

    myCars[2]="BMW";

    2: 简洁方式:

    var myCars=new Array("Saab","Volvo","BMW");

    3: 字面:

    var myCars=["Saab","Volvo","BMW"];

    9、字符串方法:

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

    charCodeAt()返回指定索引位置字符的 Unicode 值

    concat()连接两个或多个字符串,返回连接后的字符串

    fromCharCode()将 Unicode 转换为字符串

    indexOf()返回字符串中检索指定字符第一次出现的位置

    lastIndexOf()返回字符串中检索指定字符最后一次出现的位置

    localeCompare()用本地特定的顺序来比较两个字符串

    match()找到一个或多个正则表达式的匹配

    replace()替换与正则表达式匹配的子串

    search()检索与正则表达式相匹配的值

    slice()提取字符串的片断,并在新的字符串中返回被提取的部分

    split()把字符串分割为子字符串数组

    substr()从起始索引号提取字符串中指定数目的字符

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

    toLocaleLowerCase()根据主机的语言环境把字符串转换为小写,只有几种语言(如土耳其语)具有地方特有的大小写映射

    toLocaleUpperCase()根据主机的语言环境把字符串转换为大写,只有几种语言(如土耳其语)具有地方特有的大小写映射

    toLowerCase()把字符串转换为小写

    toString()返回字符串对象值

    toUpperCase()把字符串转换为大写

    trim()移除字符串首尾空白

    valueOf()返回某个字符串对象的原始值

    相关文章

      网友评论

          本文标题:JavaScript基本数据类型 变量 和 循环

          本文链接:https://www.haomeiwen.com/subject/kmbaqxtx.html