• JS语法记录


    大小写是敏感、JavaScript 使用 Unicode 字符集。

    字面量 

    数据类型:Number  String  Array  Object  Function

    变量:var x

    操作符:算术运算符  赋值运算符

    语句:x = 5 + 6;

    关键字

    函数

    function myFunction(a, b) {
           return a * b;                                // 返回 a 乘以 b 的结果
    }

    =====================

    可以在文本字符串中使用反斜杠对代码行进行换行

    //

    /**/

    JavaScript 变量有很多种类型,但是现在,我们只关注数字和字符串。

    一条语句多个变量:var lastname="Doe", age=30, job="carpenter";

    JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:

     ==================================
    对象
    可以说 "JavaScript 对象是变量的容器"。
    但是,我们通常认为 "JavaScript 对象是键值对的容器"。
    键值对在 JavaScript 对象通常称为 对象属性
    var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};
    var person = {
        firstName:"John",
        lastName:"Doe",
        age:50,
        eyeColor:"blue"
    };

    访问对象属性: person.lastName;    person["lastName"];

    对象方法:

    对象的方法定义了一个函数,并作为对象的属性存储。

    name = person.fullName();   

    如果你要访问 person 对象的 fullName 属性,它将作为一个定义函数的字符串返回:

    name = person.fullName;

    局部变量:在函数执行完毕后销毁。

    全局变量:在页面关闭后销毁。

    如果您把值赋给尚未声明的变量,该变量将被自动作为 window 的一个属性。

    非严格模式下给未声明变量赋值创建的全局变量,是全局对象的可配置属性,可以删除

    var var1 = 1; // 不可配置全局属性
    var2 = 2; // 没有使用 var 声明,可配置全局属性
    
    console.log(this.var1); // 1
    console.log(window.var1); // 1
    
    delete var1; // false 无法删除
    console.log(var1); //1
    
    delete var2; 
    console.log(delete var2); // true
    console.log(var2); // 已经删除 报错变量未定义

    在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。

    ==========================================

  • 相关阅读:
    postman设置页面详解
    postman安装使用
    测试入门1:黑盒测试用例设计方法
    oo第十六次作业
    oo第三单元总结
    OO第二单元总结
    select语句
    MySQL数据库基础操作
    创建和查看数据库
    认识MySQL数据库
  • 原文地址:https://www.cnblogs.com/liyonghua/p/9280944.html
Copyright © 2020-2023  润新知