理解javascript回调函数 Javascript
把函数作为参数传入到另一个函数中。这个函数就是所谓的回调函数 经常遇到这样一种情况,某个项目的A层和B层是由不同的人员协同完成.A层负责功能funA,B层负责funcB。当B层要用到某个模块的数据,于是他对A层人员说,我需要你们提供满足某种...
标签: javascript
如何编写高质量JS代码 Javascript
想写出高效的javascript类库却无从下手; 尝试阅读别人的类库,却理解得似懂给懂; 打算好好钻研js高级函数,但权威书上的内容太零散, 即使记住“用法”,但到要“用”的时候却没有想“法”。 也许你和我一样,好像有一顾无形的力量约束着我...
标签: javascript
javascript中定义类的方法汇总 Javascript
JS中定义类的方式有很多种:1、工厂方式
function Car(){
var ocar = new Object;
ocar.color = "blue";
ocar.doors = 4;
ocar.showColor = function(){
document.
标签: javascript
js数组的操作指南 Javascript
1、数组的创建
var arrayObj = new Array(); //创建一个数组
var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度
var arrayObj = new A
标签: javascript
javascript中call,apply,bind的用法对比分析 Javascript
关于call,apply,bind这三个函数的用法,是学习javascript这门语言无法越过的知识点。下边我就来好好总结一下它们三者各自的用法,及常见的应用场景。 首先看call这个函数,可以理解成借用“,请求。想像一下如下的情景:你孤单...
标签: javascript
JS实现的生成随机数的4个函数分享 Javascript
第一种方法
/*
*@desc:生成随机字符串
*@remark:toString方法可以接收一个基数作为参数的原理,这个基数从2到36封顶。如果不指定,默认基数是10进制
*/
标签: javascript
JavaScript中的分号插入机制详细介绍 Javascript
仅在}之前、一个或多个换行之后和程序输入的结尾被插入也就是说你只能在一行、一个代码块和一段程序结束的地方省略分号。也就是说你可以写如
标签: javascript
Javascript核心读书有感之表达式和运算符 Javascript
表达式是javascript中的一个短语,javascript解释器会将其计算出一个结果。程序中常用量是最简单的一类表达式就是变量。变量名也是一种简单的表达式,
标签: javascript
JavaScript数据结构和算法之二叉树详解 Javascript
二叉树的概念 二叉树(Binary Tree)是n(n =0)个结点的有限集合,该集合或者为空集(空二叉树),或者由一个根结点和两棵互不相交的、分别称为根结点的左子树和右子树的二叉树组成。 二叉树的特点 每个结点最多有两棵子树,所以二叉树中...
标签: javascript
Javascript核心读书有感之类型、值和变量 Javascript
计算机程序的运行需要对值(value)比如数字3.14或者文本hello world进行操作,在编程语言中,能够表示并操作的值的类型叫做数据类型(type),编程语言最基本的特性就是主持多种数据类型。当程序需要将值保持起来以备将来使用时,便...
标签: javascript