JavaScript对于函数的调用及原理

<js>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <style type="text/css">
        .div1{ width:100px; height:50px; background-color:Gray; opacity: 0.5; border:1px solid red;  box-shadow:0 0 50px inset;  border-radius:10px; margin:100px auto}
    </style>
    <script type="text/javascript">
        function gaibian() {
            document.title = "广东易通"; //改变网页标题为“广东易通”
            window.alert("哈哈"); //弹出一个窗体,窗体中显示“哈哈”
            window.location = "http://www.baidu.com"; //页面跳转到百度
        }

    </script>
</head>
<body style=" margin:0px; padding:0px">

<div class="div1"  onclick="gaibian()"></div>   

<!--这个“gaibian”就是我要单击div的时候要运行的这么一个事,这个事就叫“gaibian”后面的那个()就表示“运行”-->
<!--<div class="div1"  onclick="gaibian()"></div>;这个div就行响应单击事件了。当用户单击这个div的时候,浏览器就会被运行一个叫做“gaibian”的事件。()这个圆括号就表示运行,绝对不能缺少-->
</body>
</html>
时间: 2024-08-10 23:49:58

JavaScript对于函数的调用及原理的相关文章

JavaScript中函数的调用

JavaScript中函数的调用 制作人:全心全意 在JavaScript中,函数定义后并不会自动执行,要执行一个函数需要在特定的位置调用该函数,调用函数需要创建调用语句,调用语句包含函数名称和参数. 函数的简单调用 函数的定义语句通常被放在HTML文件的<HEAD>段中,而函数的调用语句通常被放在<BODY>段中,如果在函数定义之前调用函数,执行将会出错. 函数的简单调用基本语法格式如下: <html> <head> <meta charset=&q

JavaScript的函数的调用以及作为值的函数

一.函数的调用 1.通过其他的元素事件进行触发 <script type="text/javascript"> function box() { //没有参数的函数 alert('只有函数被调用,我才会被之执行'); } </script> <body> <input type="button" value="点我" onclick="box()"/> </body>

javascript匿名函数自调用

// 匿名函数的自调用 /*var f1 = function() { console.log('我是一个匿名函数!'); }*/ // f1(); // 上面是定义一个匿名函数,然后调用,其实上面就是变量名,然后使用()来调用 // 这样会报错,原因是因为函数体的的大括号分开了,解释不了,可以使用小扩号来调优先级 /*function f2(){ console.log('是我是一个匿名函数,并且是自调用!'); }();*/ (function f3(name){ console.log('

javascript回调函数(模式)原理和示例深入分析

   广大网友读懂了我之前论述的javascript原理这篇文章很容易懂 回调函数来自一种著名的编程范式--函数式编程,在基本层面上,函数式编程指定的了函数的参数.函数式编程虽然现在的使用范围变小了,但它一直被"专业的聪明的"程序员看作是一种难懂的技术,以前是这样,未来也将是如此. 幸运的是,函数式编程已经被阐述的像你我这样的一般人也能理解和使用.函数式编程最主要的技术之一就是回调函数,你很快会阅读到,实现回调函数就像传递一般的参数变量一样简单.这项技术如此的简单,以至于我都怀疑为什么

JavaScript函数的调用模式有哪些?

函数是JavaScript 世界里的第一公民,换句话来说,就是我们如果可以精通 JavaScript 函数的使用,那么对JavaScript 的运用可以更游刃有余了.熟悉 JavaScript 的人应该都知道,同样的函数,以不同的方式调用的话,受影响最大的应该是  this  .下面我们来说说 JavaScript 函数的各种调用模式,希望对大家 学习javascript有所帮助. 一.普通函数的调用模式 所谓普通函数的调用模式,也是JavaScript 函数的最简单的一种调用模式,直接就是函数

Javascript中函数的四种调用方式

一.Javascript中函数的几个基本知识点: 1.函数的名字只是一个指向函数的指针,所以即使在不同的执行环境,即不同对象调用这个函数,这个函数指向的仍然是同一个函数. 2.函数中有两个特殊的内部属性:arguments和this. arguments主要是用来保存函数参数,arguments中的callee属性主要是用来指向拥有当前arguments的函数(理解Javascript参数中的arguments对象). 3.在ECMAScript5中规范了另一个函数属性:caller(Opera

【javaScript基础】立即调用函数表达式

在javaScript中,每个函数被调用时,都会创建一个新的执行上下文.因为在一个函数里面定义的变量和函数只能在里面访问,在外面是不行的,上下文提供了一种很容易的方法来创建私有性. //makeCounter函数返回另外一个匿名函数,这个匿名函数能够访问到"私有"变量i, 好像有一点"特权"性. function makeCounter() { // i只能在makeCounter的里面被访问到 var i = 0; return function() { cons

JavaScript中函数的四种调用模式

理解函数的四种调用方法,可以有效的帮助我们分析和理解JavaScript代码.但是经常有人分不清楚或者不理解这四种调用模式,在JavaScript中,函数是一等公民,函数在JavaScript中是一个数据类型,而非像C#或其他描述性语言那样仅仅作为一个模块来使用.函数有四种调用模式,分别是:1.函数调用形式 2.方法调用形式 3.构造器调用形式 4.上下文调用形式(apply,call)这里所有的调用模式中,最主要的区别在于关键字 this 的意义.下面分别介绍这几种调用形式. 一.函数调用形式

【javaScript基础】马上调用函数表达式

在javaScript中,每一个函数被调用时,都会创建一个新的运行上下文.由于在一个函数里面定义的变量和函数仅仅能在里面訪问.在外面是不行的.上下文提供了一种非常easy的方法来创建私有性. //makeCounter函数返回另外一个匿名函数,这个匿名函数可以訪问到"私有"变量i, 好像有一点"特权"性. function makeCounter() { // i仅仅能在makeCounter的里面被訪问到 var i = 0; return function()