zoukankan      html  css  js  c++  java
  • 学习JS中的小问题

    1、如果载入的2个js文件中有重名函数,那么调用的时候怎么分别调?
        第二个文件载入无效。

    2、checkbox

    jQuery对象的checked属性在选中时为checked,否则为undefined;

    DOM对象的checked属性在选中时为 true, 否则为 false。

    3、本条内容摘自《JavaScript语言精粹》--电子工业出版社

    定义函数的方式有两种:一种是函数声明,另一种是函数表达式。

      (1)函数声明: function funName(arg0,arg1,arg2) {       函数体  }

    关于函数声明,它的一个重要特征就是函数声明提升,意思是再执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。

      (2)函数表达式:var funName = function(arg0,arg1,arg2) {   函数体  };

    这种形式看起来好像是常规的变量赋值语句,因为function关键字后面没有标识符所以是匿名函数。函数表达式与其他表达式一样,在使用前必须先赋值。

      第(1)种函数声明的形式称为function语句。一个语句不能以函数表达式开头,因为官方的语法假定以单词 function 开头的语句是一个 function 语句。解决方法就是把函数调用括在一个圆括号之中。

    1     (function () {
    2             var hidden_variable;
    3             //这个函数可能会对环境有些影响,但它不会引入新的全局变量
    4        }());
  • 相关阅读:
    【长沙集训】2017.9.11
    Miller-Rabin素数测试
    数论模板
    树状数组 区间修改+区间查询
    POJ 2104:K-th Number 整体二分
    Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念
    redhat6.5 配置使用centos的yum源
    Failed to start firewalld.service: Unit firewalld.service is masked
    CentOS7安装iptables防火墙
    Linux下的tar压缩解压缩命令详解
  • 原文地址:https://www.cnblogs.com/GoQC/p/5058531.html
Copyright © 2011-2022 走看看