javascript
文章平均质量分 72
maer010101
这个作者很懒,什么都没留下…
展开
-
for循环
一、for循环:最鲜明的特点是将一段代码循环执行指定的次数, 使用 for 循环时,如果我们知道需要循环执行的次数,我们在for循环中最常用到的变量名是'i'。 // for循环的语法:结合下面流程图理解(每次循环的执行顺序为:1-2-4-3, 1-2-4-3, ...) for (1初始化表达式;2条件表达式;3更新表达式) { 4循环体函数 } // ...原创 2015-10-20 09:33:03 · 196 阅读 · 0 评论 -
underscore常用函数的功能
underscore是javascript的一个实用库,提供了一整套函数式编程的实用功能,它提供了100多个函数,使用underscore函数可精简代码。 下面我们就一起来看看使用这些函数能达到什么效果吧! 一,_.each:便利list中的所有元素,按顺序便利输出每一个元素 _.each([1, 2, 3], alert);实现的效果是1,2,3按顺序输出来 _...原创 2015-11-21 23:08:41 · 238 阅读 · 0 评论 -
关于哈希表
一,哈希表定义: 哈希表是种数据结构,它可以提供快速的插入操作和查找操作。第一次接触哈希表时,它的优点多得让人难以置信。不论哈希表中有多少数据,插入和删除(有时包括侧除)只需要接近常量的时间即0(1)的时间级。实际上,这只需要几条机器指令。 对哈希表的使用者一一人来说,这是一瞬间的事。哈希表运算得非常快,在计算机程序中,如果需要在一秒种内查找上千条记录通常使用哈希表(例如拼写检查器)哈希表的...原创 2015-11-07 17:49:34 · 119 阅读 · 0 评论 -
正则表达式
一,目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。 1,正则表达式可以: 1. 测试字符串的某个模式,例如可以对一个输入字符串进行测试,看该字符串是否存在一个电话号码的模 式,这称为数据有效性验证 2. 替换文本,...原创 2015-11-07 17:37:28 · 114 阅读 · 0 评论 -
函数的作用域
一,每一个变量都是有作用域的。 1,首先讲一下代码块与作用域:for, if等语句还有function,他们都有一个特点,就是后面有一对{}比如 for(var i = 0; i < items.length; i++){ //“{”和“}”之间有代码 } if(some_express){ //“{”和“}”之间有代码 } function(par...原创 2015-11-01 20:32:21 · 99 阅读 · 0 评论 -
总结js中的算数运算
一,每一种编程语言都包含处理数字的进行数学运算的方法。把基本的数学运算用在代码执行的规则中,一切都会变得非常简单。所以很有必要好好总结一下js中的算数应用。 二,1,首先学习最基本的运算符 ‘=’: 在 JavaScript 中 = 为赋值运算符,用于给 = (等号)左边的变量赋值。 例如: var data = "Hello World!"; var result = 100; ...原创 2015-10-31 15:29:41 · 436 阅读 · 0 评论 -
函数的学习
一,我们知道,数据 和 过程 是构成javascript世界的基本元素,现在讲解一下javascript的中的过程函数function。 函数的讲解包含三部分:函数的声明,函数的调用,返回值。 二,详细讲解 1,函数的声明: 可以通过函数声明语句来定义一个函数.函数声明语句以关键字 function 开始,其后跟有 函数名 参数列表 和 函数体代码块。 声明函数的...原创 2015-10-25 09:41:45 · 92 阅读 · 0 评论 -
if语句
一,if语句: if 对于它下一行的代码做了什么? If 语句为代码创建了一个所谓的'分支',就跟 RPG 游戏中的情节分支一样。if 语句告诉你的脚本:如果这个布尔表达式为真,就运行接下来的代码,否则就跳过这一段。 语法: if (condition){ //code that runs if the condition is true } 例如: //pro...原创 2015-10-24 14:46:51 · 149 阅读 · 0 评论 -
简单数据类型(五种)
数据和过程是构成javascript世界的基本元素其中,数据分两类:简单数据和复杂数据。简单数据有undefined,null,boolean,number和string这五种。复杂数据只有一种,即对象(object)。 一,简单数据类型 1] undefined : 这个值表示变量不含有值。 若 typeof(data) 的返回值是字符串 'undefined' ,即变量data的数据...原创 2015-10-20 10:16:26 · 1554 阅读 · 0 评论 -
面向对象基础理解
之前一直都是用面向过程的方式编程,今天我们来看一下面向对象编程Javascript是一种基于对(object-based)的语言,在js中遇到的所有东西几乎都是对象,但是,js又不是一种真正的面向对象编程的语言,因为它的语法中没有class(类)。 下面我们一起来了解一下面向对象编程的基础知识: 一,生成对象的原始模式: 首先我们来选定一个对象人,假设他有名字和性别两个属性...原创 2015-11-22 22:22:02 · 108 阅读 · 0 评论