zoukankan      html  css  js  c++  java
  • 第3章,基本概念

    • 基本语法
      • javascript大小写敏感,比如typeof 检测类型关键字,typeOf,typeoF等都是可以作为标示符的,但是不推荐这样做,会影响代码的可读性。
      • 标示符的规则中,是字母、数字、$、_,第1个字符不能是数字。虽然Javascript支持用扩展的ASCII或者Unicode字符,但是不推荐这样用。
        var 李四 = '我的名字叫李四';
        alert(李四);

                       image

      • 严格模式:ECMAScript5引入了严格模式,是为Javascript定义了一种不同的解析与执行模型。即对ECMAScript3中的一些不确定行为进行了处理。在严格模式下,Javascript的执行结果会有很大的不同。使用的方式:

        //可以在脚本的开始引入,所有的脚本都在严格模式下运行
        "use strict";
        
        //也可以在某个函数内部使用
        function doSomething(){
            “use strict";   
        }

      • 语句结束符分号不可省略,虽然Javascript解析器有自动补全分号的功能,但是一来降低效率,二来会引起压缩的错误.故Javascript代码中,不要省略语句分隔符,包括分号,括号.

      • Javascript只有,undefined、null、Boolean、number、String 五种基本类型和 0bject-Object (本质上是一组无序的键值对组成)复杂数据类型。所有值都可以归到这六种数据类型上来。

      • typeof用于检测对象类型,输出值只有:undefined、boolean、string、number、object、function这6种。

        var a,
                b = true,
                c = 23,
                d = "test"
                e = {'key':'value'},
                f = function(){},
                g = [{},{}];
            alert((typeof a) +"  "+(typeof b)+" "+(typeof c)+" "+(typeof d)+" "+(typeof e)+" "+(typeof f)+" "+(typeof g));

                image

      • function 在Javascript中是一种特殊的对象,具有某些特殊的属性,不是数据类型。
  • 相关阅读:
    JSP配置虚拟路径及虚拟主机
    Java中遍历集合的常用方法
    【洛谷P2879】[USACO07JAN]Tallest Cow S
    【洛谷P1080】[NOIP2012 提高组] 国王游戏
    算数基本定理
    【csp202104-3】DHCP服务器
    【csp202104-2】邻域均值
    电话网络
    联通数
    【洛谷P4447】[AHOI2018初中组]分组
  • 原文地址:https://www.cnblogs.com/jason0529/p/3798365.html
Copyright © 2011-2022 走看看