上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 一、异或介绍 异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。 性质 1、交换律 2、结合律(即(a^b)^c == a^(b^c)) 3、对于任何数x,都有x^x=0,x^0=x 4、自反性 A XOR B XOR B = 阅读全文
posted @ 2018-11-17 20:01 甘劭 阅读(23106) 评论(1) 推荐(4) 编辑
摘要: map这里的map不是“地图”的意思,而是指“映射”,也就是原数组被“映射”成对应新数组。[].map(); 基本用法跟forEach方法类似: callback的参数也类似: [].map(function(value, index, array) { // ... });但是map需要返回值,如 阅读全文
posted @ 2018-09-06 23:00 甘劭 阅读(352) 评论(0) 推荐(0) 编辑
摘要: forEach 方法按升序为数组中含有效值的每一项执行一次callback 函数,那些已删除或者未初始化的项将被跳过(例如在稀疏数组上)。 callback 函数会被依次传入三个参数: 数组当前项的值 数组当前项的索引 数组对象本身 如果给forEach传递了thisArg参数,当调用时,它将被传给 阅读全文
posted @ 2018-09-04 22:22 甘劭 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全 阅读全文
posted @ 2018-08-30 16:55 甘劭 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 作用域 域,表示的是一个范围,作用域,就是作用范围。 作用域说明的是一个变量可以在什么地方被使用,什么地方不能被使用。 块级作用域 JavaScript中没有块级作用域 上面这段代码在JavaScript中是不会报错的,但是在其他的编程语言中(C#、C、JAVA)会报错。 这是因为,在JavaScr 阅读全文
posted @ 2018-08-30 16:34 甘劭 阅读(561) 评论(0) 推荐(0) 编辑
摘要: 什么是递归 在程序中,所谓的递归,就是函数自己直接或间接的调用自己。调用自己分两种: 直接调用自己 间接调用自己 就递归而言最重要的就是跳出结构,因为跳出了才可以有结果. 化归思想 化归思想:将一个问题由难化易,由繁化简,由复杂化简单的过程称为化归,它是转化和归结的简称。 递归思想就是将一个问题转换 阅读全文
posted @ 2018-08-25 22:42 甘劭 阅读(16710) 评论(0) 推荐(0) 编辑
摘要: eval函数可以用来将字符串转换成JavaScript代码并且运行 如果参数是一个表达式,eval() 函数将执行表达式。如果参数是Javascript语句,eval()将执行 Javascript 语句。需要特别注意的是对象声明语法“{}” 并不能返回一个值,需要用括号括起来才会返回值,简单示例如 阅读全文
posted @ 2018-08-25 16:12 甘劭 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: 有时候学的很散,那就只能随笔记录一下了。 1.Function的使用 首先介绍一下创建函数的三种方式: 下面聊聊Function的使用 Function这构造函数 可以用来新建函数对象 语法: 0. 一个参数都不传的情况, 创建的就是一个空的函数 如:var 函数名 = new Function() 阅读全文
posted @ 2018-08-25 15:14 甘劭 阅读(2154) 评论(0) 推荐(0) 编辑
摘要: 本文摘自:https://www.imooc.com/article/20162 这位作者写的很好,清晰易懂,下面是原文。 JS面向对象知识中,继承是比较难比较抽象的一块内容,而且实现继承有很多种方法,每种方法又各有优缺点,更加的让人奔溃,这需要对面向对象知识中的对象、原型、原型链、构造函数等基础知 阅读全文
posted @ 2018-08-12 16:05 甘劭 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 今天我们来了解一下JavaScript最神秘最可爱的地方 😄哈哈!! 在谈原型链之前,我们首先要了解自定义函数与 Function 之间是什么关系,而构造函数、原型和实例之间又存在什么千丝万缕的关系呢?其实,所有的函数都是 Function 的实例。在构造函数上都有一个原型属性 prototype 阅读全文
posted @ 2018-08-12 15:09 甘劭 阅读(283) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页