javascript进阶知识


Javascript的循环优化探究

前几天又温习了一番JS的基础知识,发现JS循环同其他语言的循环大有不同,随后再继续翻了俩本JS的权威教程,写下这篇文章。


JavaScript语言常量和变量

我们在以往中介绍使用JavaScript编写一个HelloJS的小程序,其中我们就用到变量。常量和变量是构成表达式的重要组成部分。


I started off by looking at calorie restriction

And I saw that that’s the only thing that’s ever been found to extend life. The problem is, it just is impossible to do I cannot imagine myself doing it. Joe Montana: The career of Joe Montana spanned for 13 seasons, in which he played …


再次学习try catch finally

一、基本介绍 JavaScript的错误 1、使用Mozilla浏览器的用户可以直接在Tools下的Javascript Console进行查看浏览器找到的错误. 2、自己使用例外处理来捕获JavaScript的异常。 如下是Javascript的例外处理的一个实例。


浅谈模块化的JavaScript

模块化javascript之风早已席卷而来,CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs 等模块化的JavaScript概念及库扑面而来,不得不承认,对于前端JavaScript代码的组织编写是一次伟大的变革。本文主要参考snandy的有关modular js系列文章,对SeaJS和R …



JavaScript笔记:CMD模块定义规范

CMD 模块定义规范 在 Sea.JS 中,所有 javascript 模块都遵循 CMD(Common Module Definition) 模块定义规范。该规范明确了模块的基本书写格式和基本交互规则。 在 CMD 规范中,一个模块就是一个文件。代码的书写格式如下: define(factory); define F …


支持多种格式视频播放JavaScript代码

/** *视频播放 *参数说明 u – 媒体URL w – 媒体宽度width h – 媒体高度height */   //播放Mediaplayer格式的视频,包括.avi .mpg .mpeg .wmv .wma .asf .mid .mp3等 function pv_m(u, w, h){ var pv=”; pv += ‘&l …


JavaScript冒泡排序算法

冒泡排序由于比较简单和容易理解,往往会成为人们首先想到的排序算法。最基本的想法就是在一次里面比较两个数字,并且确保他们在移动到其他项目之前有一个正确的顺序。在每一关结束,有价值的“排序”到正确的位置,最终只留下其他项目排序。


《JavaScript模式》读书笔记

第四章:函数 函数的两个特征:是对象;提供作用域。 函数是对象表现如下: 可以运行时动态创建,还可以在程序执行过程中创建 函数可以分配给变量,可以将它们的引用复制到其他变量,可以被扩展,删除 可以作为参数传给其他函数,并且还可以有其他函数 …