我们都知道 JavaScript 函数中 this 在不同情况下是指向不同的对象的。接下来我就来谈谈以下几种情况下 this 的值。 全局作用域下 当在全局作用域中使用 this ,它指向全局对象 window. 这里详细介绍下全局对象: 全局对象(Global object) 是在进入任何执行上下 ...
分类:
编程语言 时间:
2016-05-29 18:09:48
阅读次数:
286
上个星期四下午,接到了网易的视频面试(前端实习生第二轮技术面试)。面了一个多小时,自我感觉面试得很糟糕的,因为问到的很多问题都很难,根本回答不上来。不过那天晚上,还是很惊喜的接到了HR面电话。现在HR面试的结果还没有出来,听说要等到下周二才出,所以再好好等几天哈。 前面说了这多的废话,现在是时候和伙 ...
分类:
编程语言 时间:
2016-05-29 10:49:14
阅读次数:
216
看过很多解决这个办法的文章,但是对于ajax请求的弹出窗都没什么用,直到看到了这边文章才豁然开朗,其实是很简单的,下面是复制过来的文章。 window.open是javascript函数,该函数的作用是打开一个新窗口或这改变原来的窗口,不过一般用来的是打开新窗口,因为修改原来的网页地址,可以使用wi ...
分类:
其他好文 时间:
2016-05-27 14:46:27
阅读次数:
1991
在写上一篇有关apply和call的博文时(闲聊JS中的apply和call),起初我还是担心大家理解起来比较困难,因为要理解apply调用方式的前提是,至少先理解在JavaScript中函数是什么?this到底代表什么意思?等等。不过从大家的反馈来看,我的担心是多余的,诸位园友都是高手,理解这些基 ...
分类:
编程语言 时间:
2016-05-25 01:55:57
阅读次数:
205
什么是事件: JavaScript 创建动态页面。事件是可以被 JavaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发 JavaScript 函数或程序的事件。 比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一 ...
分类:
编程语言 时间:
2016-05-24 20:34:11
阅读次数:
336
jQuery 库 - 特性 jQuery 是一个 JavaScript 函数库。 jQuery 库包含以下特性: HTML 元素选取 HTML 元素操作 CSS 操作 HTML 事件函数 JavaScript 特效和动画 HTML DOM 遍历和修改 AJAX Utilities 文档就绪函数 您也 ...
分类:
Web程序 时间:
2016-05-23 17:01:16
阅读次数:
190
1、事件(event):事件是可以被 JavaScript 侦测到的行为。网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。2、事件源: 触发事件的元素 事件: 被 JavaScript 侦测到的行为3、事件分类 a、鼠标事件 事件句柄 触发时机onclick 鼠标点击操作o ...
分类:
其他好文 时间:
2016-05-23 09:08:14
阅读次数:
184
按值传递(byValue): 两个变量间赋值或将变量作为参数传入函数时,其实都是将原变量中的值,赋值一份给对方(新变量) 对原始类型的值: 修改新变量,不会影响原变量 对引用类型的对象: 通过新变量修改对象,等效于直接修改原对象。 第一个例子:对原始类型的值 第二个例子:对引用类型的对象 1、函数 ...
分类:
编程语言 时间:
2016-05-22 20:05:51
阅读次数:
137
函数的本质: function:创建一个函数对象的意思 什么是函数对象: 专门封装一个函数定义的存储空间 其实,函数是一个引用类型的对象 函数名,其实是一个引用函数对象的变量 函数只有在调用时才执行,不调用不执行! ...
分类:
编程语言 时间:
2016-05-22 18:32:21
阅读次数:
141
一、JavaScript 函数 是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 函数就是包裹在花括号中的代码块,前面使用了关键词 function: 当调用该函数时,会执行函数内的代码。 可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行 ...
分类:
编程语言 时间:
2016-05-21 20:24:52
阅读次数:
206