zoukankan      html  css  js  c++  java
  • JavaScript专题——专题二 JavaScript语法

    一、区分大小写

             JS中方法和变量都是区分大小写的。

    function myFunction(){}function MyFunction(){}是不同的。

    二、单引号、双引号。

             单引号、双引号JS中没有特殊的区别,都可以用来创建字符串。但作为一般性规则,大多数JS开发人员喜欢使用单引号而不是双引号括起来。这样在JS中使用但引号,而对

    三、括号。

             JS中的括号包含2种语义,可以是分隔符也可以使表达式。

    四、函数调用和引用。

             因为括号代表执行所以:var foo=example();

                                                       Var foo1=example;

             代表不用的意义上面的foo表示函数的返回值,另一个将函数引用赋给一个值foo1

    五、重载。

             JS中不支持重载因此这里所说的重载其实更类似与替换。

    Function myFunction(a,b){}

    Function myFunction(b){}

    由于没有重载所以上面的声明将导致下面的myFunction函数覆盖上面的函数。

             如果你的代码中出现:

    Function alert(){

    }

             将导致你的代码覆盖JS核心函数。

    六、作用域、闭包

             作用指对某一属性或方法具有访问权限的代码空间。如:

             Function myFunction(){

             Var temp=”abc”

    }

    上面是temp在函数外面无法访问。

    闭包是与作用域相关的一个概念,它指的是内部函数即使在外部函数执行完成并终止后仍然可以访问其外部函数的属性

     

    Meet so Meet. C plusplus I-PLUS....
  • 相关阅读:
    项目实战9—企业级分布式存储应用与实战MogileFS、FastDFS
    项目详解4—haproxy 反向代理负载均衡
    项目实战4—HAProxy实现高级负载均衡实战和ACL控制
    项目实战2.1—nginx 反向代理负载均衡、动静分离和缓存的实现
    zabbix设置报警通知
    zabbix创建触发器
    zabbix的启动和关闭脚本
    zabbix监控第一台服务器
    zabbix的源码安装
    Linux命令之乐--iconv
  • 原文地址:https://www.cnblogs.com/iplus/p/4490442.html
Copyright © 2011-2022 走看看