在JavaScript中,函数是一等公民,函数在JavaScript中是一个数据类型,而非像C#或其他描述性语言那样仅仅作为一个模块来使用。函数有四种调用模式,分别是:函数调用形式、方法调用形式、构造器形式、以及apply形式。这里所有的调用模式中,最主要的区别在于关键字 this 的意义,下面分别 ...
分类:
编程语言 时间:
2016-08-09 02:03:56
阅读次数:
201
先看下面的代码: 以上代码:代码一是函数引用的例子,代码二是函数调用的例子,返回都为 true;代码三也是函数调用的例子,但是返回 false 。 我们现在来理解下函数引用和函数调用的本质区别: 当引用函数的时候,多个变量内存存储的是函数的相同的入口指针,因此对于同一个函数来讲,无论多少个变量引用, ...
分类:
编程语言 时间:
2016-08-05 11:57:36
阅读次数:
326
[1]参数默认值 [2]rest参数 [3]扩展运算符 [4]箭头函数 ...
分类:
编程语言 时间:
2016-08-05 07:43:11
阅读次数:
242
0x00 360搜索的解释 Google Chrome提供了审查元素功能,只需右键点击"审查元素"(名字),即可打开Chrome Inspector,获得网页各种元素的加载时间、Javascript函数、Object等信息。本章文章主要以360的审查元素进行讲解。 0x01 360审查元素各部分的分 ...
分类:
其他好文 时间:
2016-08-03 11:49:31
阅读次数:
668
本文主要讲述,在项目操作的时候,通过servlet或者Struts2或者springmvc向前台页面传入json数据或者传递HTML表单以及html的一些元素。代码如下:1.这是在Struts2的框架下的传递方法直接传向页面:publicStringlogin()throwsException{Adminloginuser=userservice.loginUser(use..
分类:
编程语言 时间:
2016-07-31 22:49:13
阅读次数:
289
js-事件 一、什么是事件? javascript创建动态页面。事件是可以被javascript侦测到的行为。网页中的每个元素都可以产生某些可以出发javascript函数或程序的事件。比如说单击鼠标(onclick)事件,鼠标经过(onmouseover)事件…… 二、事件列表 三、常用事件实例 ...
分类:
Web程序 时间:
2016-07-31 19:12:34
阅读次数:
161
本章内容: 1.编写一个优秀的标记文件; 2.编写一个Javascript 函数以显示用户想要查看的图片 3.由标记触发函数调用 4.使用几个新方法扩张这个函数 DOM属性: 1,childNodes属性:可以用来获取任何一个元素的所有子元素,他是一个包含这个元素全部子元素的数组;由childNod ...
分类:
编程语言 时间:
2016-07-22 12:43:38
阅读次数:
140
一、初识jQuery jQuery是一个JavaScript函数库。主要包含的功能有:HTML元素的选取、操作,CSS操作,HTML事件函数,JavaScript特效和动画,HTML DOM遍历和修改,AJAX,Utilities。 二、引入jQuery 向网页中添加jQuery有两种方式(1):从 ...
分类:
Web程序 时间:
2016-07-22 01:07:32
阅读次数:
186
问题由来: 可以看到当传入参数为数组的时候,调用函数,参数值改变;但当传入数字时,参数值不变。 问题原因如下: Js函数的传值和传址参数 传值:只是将变量的值传入函数,函数会另外配置内存保存参数值,所以并不会改变原变量的值。 传址:将变量实际保存的内存位置传入函数,所以如果在函数中变更参数的值,也会 ...
分类:
编程语言 时间:
2016-07-21 09:47:58
阅读次数:
287