`
webcode
  • 浏览: 6101850 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

深入理解js的几个小例子

 
阅读更多

1、js的作用域,window对象

if (!("a" in window))
{
a = 1;
}
alert(a); // 1 js的作用域是由函数划分的

2、js的执行顺序

var a = 1,
b = function a(x)
{
debugger;
x && a(--x);
};
alert(a); // 1

3、js参数【arguments】的含义

function b(x, y, a)
{
arguments[2] = 10;
alert(a);
}
b(1, 2, 3); // 10

4、this对象的指向

function a()
{
alert(this);
}
a.call(null); // object Window

5、function与变量

function a(x)
{
return x * 2;
}
var a;
alert(a); //function a(x){return x * 2;}

如果你亲自做一下测试,一定对你理解js有一定的好处。
分享到:
评论

相关推荐

    经典的JavaScript小例子

    在这些经典小例子中,你可能会看到以下几个常见的JavaScript知识点: 1. **变量和数据类型**:JavaScript支持多种数据类型,包括字符串、数字、布尔值、null、undefined、对象和符号。了解如何声明、赋值和操作变量...

    asp示范,asp的几个小例子示范

    通过研究这些例子,开发者可以深入理解ASP的工作原理,提升在Web开发中的实际操作能力。对于初学者,可以先从简单的例子开始,逐步挑战更复杂的项目,从而提升自己的编程技能。同时,这些实例也可以作为教学材料,...

    ExtJS 学习的几个小例子

    "ExtJS 学习的几个小例子"这个主题表明我们将探讨一些基础到进阶的示例,这些示例可能涵盖了ExtJS的基本用法,特别是关于本地数据(JSON)的读取。 首先,让我们来了解一下ExtJS中的数据模型。在ExtJS中,数据通常...

    几十个JavaScript例子

    本文将深入探讨标题"几十个JavaScript例子"所涵盖的几个关键知识点。 1. **数字动态时钟**:JavaScript可以实时更新页面上的时间显示,创建一个数字动态时钟。通过`setInterval`函数定时调用一个函数来获取当前时间...

    javascript智能提示框小例子

    这个例子可能包含以下几个方面的知识点: 1. **DOM操作**:JavaScript通过Document Object Model(DOM)来操作HTML元素。创建提示框首先需要在页面中创建一个新的HTML结构,如一个div元素,然后使用JavaScript来...

    js 小项目练习,jQuery 小例子

    在"js 小项目练习,jQuery 小例子"中,我们可以看到几个基于jQuery实现的常见功能: 1. **菜单**:jQuery可以轻松地创建动态菜单,包括下拉菜单、滑动菜单等。通过监听用户的鼠标事件,如hover(悬停)和click...

    用MyEclipse集成FCKeditor的几个小例子

    本教程将详细讲解如何在流行的Java IDE MyEclipse中集成FCKeditor,并通过几个实际的小例子展示其具体操作步骤。 一、FCKeditor简介 FCKeditor是一款开源的JavaScript富文本编辑器,它提供了丰富的文本格式化功能,...

    d3.js 实现文字云效果 简单例子

    **D3.js简介** D3.js(Data-Driven ...对于那些想要深入了解数据可视化和JavaScript的人来说,学习D3.js是一个非常有价值的技能。通过学习和实践,你可以掌握如何使用D3.js实现文字云,以及其他各种复杂的数据图表。

    JavaScript例子——计算

    通过阅读和分析这些代码,开发者可以深入理解JavaScript如何处理计算任务,以及如何设计可复用的代码结构。 由于没有实际的代码内容,以上是基于题目描述的一般性解释。如果需要深入学习,建议直接访问提供的博客...

    jquery常用小例子

    本教程将通过几个常见的jQuery小例子,深入解析jQuery的核心功能及其使用方法。 1. **选择器**: jQuery的选择器类似于CSS选择器,用于选取HTML元素。例如,`$("#myDiv")`会选择ID为"myDiv"的元素,`$(".myClass")`...

    js小例子

    总而言之,"js小例子"是JavaScript学习者宝贵的资源,它们可以帮助你深入理解语言特性,提升编程技能,为实际项目开发打下坚实的基础。无论你是新手还是有经验的开发者,都能从中受益。在实践中不断探索,你会发现...

    一个博客的小例子--CakeBlog

    《CakeBlog:一个博客系统实例解析》 在IT行业中,构建个人博客系统是开发者们...通过深入研究和理解这个小例子,你将能够更好地掌握Web开发的基本流程,为创建自己的博客系统或参与更大规模的项目打下坚实的基础。

    node js开发入门小例子

    创建Node.js应用程序通常包括以下几个步骤: 1. 创建一个新的项目文件夹,例如`myapp`。 2. 在项目根目录下创建一个`package.json`文件,用于记录项目的依赖信息。可以使用`npm init`命令来生成此文件。 3. 将项目所...

    几十个JavaScript例子下载

    JavaScript是一种广泛应用于网页和网络应用的编程语言,它在客户端运行,为用户提供动态交互体验。JavaScript的例子涵盖了从基础...通过学习和理解这些例子,开发者能更深入地掌握JavaScript的运用,并提升其编程技能。

    jscript 500个例子

    "jscript 500个例子" 是一个旨在帮助初学者掌握JavaScript基础和进阶技巧的资源集合,通过大量的实践示例来深入理解其语法和用法。 在学习这500个例子时,你可以按照以下几个关键知识点进行系统性的学习: 1. **...

    量化例子学习.js,量化分析的例子,JavaScript源码.zip

    【标签】虽为空,但我们可以推断出几个关键标签,例如“量化交易”、“JavaScript编程”、“金融数据分析”和“源代码学习”。 【文件名称列表】包含的文件可能如下: 1. **量化例子学习.js**:这是主要的学习资源...

    两个js鼠标提示的例子

    本话题主要探讨两个JavaScript实现鼠标提示的例子,通过`mouseTip.htm`和`mouseEvent.htm`这两个文件来深入理解这一功能。 首先,我们来看`mouseTip.htm`的例子。在这个示例中,可能使用了JavaScript的基本DOM操作...

    几十个javascript的例子下载

    在JavaScript的世界里,这些经典案例可能涵盖以下几个方面: 1. **基础语法**:包括变量声明(var、let、const)、数据类型(如字符串、数字、布尔值、数组、对象)、控制流(条件语句、循环语句)和函数等。这些...

    bondi开发的一个小例子

    通过深入研究这个"Bondi开发的小例子 -- weather",开发者不仅可以掌握Bondi框架的基本使用,还能了解到如何构建一个实际的移动Web应用,包括如何与设备硬件交互、如何设计和优化用户界面,以及如何高效地组织和管理...

    上传的three.js 例子

    在本示例中,我们关注的是“three.js”这一强大的JavaScript库,它广泛用于Web上的3D图形渲染。...通过深入研究这个例子,你不仅可以掌握OBJ文件到three.js的转换技术,还能提升你在WebGL和3D图形编程方面的能力。

Global site tag (gtag.js) - Google Analytics