• javscript语言核心快速概览


    JavaScript支持多种数据类型

     
    var x;    // 声明一个变量x
     
    // 值可以通过等号赋值给变量
    x = 0;    // 赋值
     
    // javascript支持多种数据类型
    x = 1;            // 数字
    x = 0.01;      // 整数和实数公用一种数据类型
    x = "hello world";    // 由引号内的文本构成的字符串
    x = 'javascript';       // 单引号的文本同样构成字符串
    x = true;                 // 布尔值
    x = false;                // 另一个布尔值
    x = null;                  // null是一个特殊的值,意思是"空"
    x = undefined;        // undefined和null非常类似
    // javascript中最重要的类型就是对象
    // 对象是名/值的集合,或字符串到值映射集合
    var book = {                    // 对象是由花括号括起来的
        topic : "javascript",      // 属性"topic"的值是"JavaScript"
        fat : true                      // 属性"fat"的值是true
    } ;                                    // 右花括号标记了对象的结束
     
    // 通过"."或[]来访问对象属性
    book.topic                        // => "javascript"
    book["fat"]                        // => true:另外一种获取属性的方式
    book.author = "Flanagan"// => 通过赋值创建一个新属性
     
    // JavaSctipt同样支持数组
    var primes = [2, 3, 4, 5];    // => 拥有四个值的数组
     primes[0];                        // => 2: 数组中的第一个元素 (索引为0)
     primes.length;                 // => 3: 数组中元素个数
     primes[primes.length - 1]// => 7:数组中最后一个元素
     primes[4] = 9;                 //  => 通过赋值来添加新元素
     primes[4] = 11;               // => 通过赋值来改变已有的元素
    var empty = [];                // => [] 是空数组,它具有0个元素
    empty.length;                 // => 0
     
    // 数组和对象中都可以包含另一个数组或对象:
    var points = [
        {x: 0, y: 0},                // => 具有两个元素的数组
        {x: 1, y: 1}                 // => 每个元素都是一个对象
    ];
    var data = {                   // => 一个包含两个属性的对象
        trial1: [[1, 2],[3, 4]],   // => 每一个属性都是数组    
        trial2: [[2, 3],[4, 5]]    // => 数组的元素也是数组
    };
  • 相关阅读:
    MYSQL学习笔记——sql语句优化工具
    SQL优化工具SQLAdvisor使用
    SqlServer性能检测和优化工具使用详细
    Sql优化器究竟帮你做了哪些工作
    通俗易懂的php多线程解决方案
    PHP删除数组中空值的方法介绍
    PHP函数
    python函数回顾:dir()
    面向对象封装思想小结
    python函数回顾:all()
  • 原文地址:https://www.cnblogs.com/haidao/p/3213423.html
Copyright © 2020-2023  润新知