-
js 代码优化点滴记录
1、简单示例如下: switch用例 复制代码 代码如下: var caseContent = '';//条件判断后处理内容 var caseValue = 5 ;//条件判断值 switch(caseValue){ case 0: caseContent = "鞋子"; break; ca...
作者:asdasdasd03-30 -
JavaScript高级程序设计 读书笔记之八 Function类及闭包
Function类 定义 Function类可以表示开发者定义的任何函数,用Function类直接创建函数的语法如下: var function_name=new Function(agrument1,agrument2,...,argumentN,function_body); ...
作者:asdasdasd03-30 -
JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换
2.7 类型转换 1、转换成字符串 所有对象都有toString()方法可以转换成字符串,要注意的是Number类型的toString()方法,它有两种模式,即默认模式和基模式,采用默认模式toString()方法只是用...
作者:asdasdasd03-30 -
JQuery获取浏览器窗口内容部分高度的代码
下面是测试代码,记得先引用JQuery库 复制代码 代码如下: <script type="text/javascript"> $(document).ready( function() { var h = $(window).height(); alert(h); } ) </script>
作者:asdasdasd03-30
Firefox下... -
jquery.artwl.thickbox.js 一个非常简单好用的jQuery弹出层插件
最终效果: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>弹出层插件:jquery.artwl.thickbox.js</title> ...
作者:asdasdasd03-30 -
JQuery魔力之$("tagName")与selector
JQuery魔力(一)$("tagName") DOM 中的 getElementsByTagName()方法在JQuery中的表现就是$("tagName")这么简单! 匿名函数来解决 window.onload 事件 对页面上的所有"div"标记下手,定义统一的外...
作者:asdasdasd03-30 -
Uglifyjs(JS代码优化工具)入门 安装使用
你也可以尝试一下在线版的Uglifyjs: http://sweet.fengyin.name/
作者:asdasdasd03-30
需要先安装node,进入命令行,查看node,npm是否正确安装。
接下来安装UglifyJS,命令如:npm install uglify-js -g
最... -
JavaScript高级程序设计 读书笔记之九 本地对象Array
创建Array对象 复制代码 代码如下: //one var aValues=new Array(); //two var aValues=new Array(20); //three var aColors=new Array(); aColors[0]="red"; aColors[1]="green"; aColors[2]="...
作者:asdasdasd03-30 -
JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)
2.9 运算符 2.9.1、一元运算符 一元运算符只有一个参数,即要操作的对象或值。 1、delete:删除对以前定义的对象属性或方法的引用,但此运算符不能删除开发者未定义的属性和方法。示例:...
作者:asdasdasd03-30 -
什么是DOM(Document Object Model)文档对象模型
D:document 文档 浏览器加载的页面 DOM O:object 对象 页面及页面中的任何元素都是对象 M:module 模型 页面中的元素的组织形式 DOM被W3C组织设计为一种平台无关、语言无关的API,程序或脚本通过...
作者:asdasdasd03-30 -
Jquery提交表单 Form.js官方插件介绍
先说说常用的Form插件,支持Ajax,支持Ajax文件上传,功能强大,基本满足日常应用。 1、最新JQuery框架软件包下载 jquery.js压缩包 jquery.js非压缩包 2、Form插件下载 form.js 3、Form插件的简...
作者:asdasdasd03-30 -
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
创建 var d=new Date(); 要注意的是在JavaScript中月份的值是从0到11(0表示1月)。 设置日期和时间值 设置日期和时间值有两种方法: 1、只声明距离1970年1月1日凌晨12点的毫秒数 a、直接用距...
作者:asdasdasd03-30 -
使用UglifyJS合并/压缩JavaScript的方法
build.js中的代码会去调用UglifyJS的接口函数以执行压缩任务。 1,去github下载最新的UglifyJS。两种方式下载,如果安装了git,进入git控制台使用如下命令 git clone git://github.com/mishoo/U...
作者:asdasdasd03-30 -
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2.9.5、加性运算符 加性运算符(即加号和减号)通常是最简单的运算符,不过在ECMAScript中,每个加性运算符都有大量的特殊行为。 1、加法运算符: 复制代码 代码如下: var iResult=1+2;...
作者:asdasdasd03-30 -
那些年,我还在学习jquery 学习笔记
原来Jquery就是一个javascript写的一个库,它给我们提供了很多常用的方法,使用这些方法可以兼容多种浏览器,使用它可以达到很好的动画效果,下面就来看看那些年的学习笔记吧一、$符号 1、选...
作者:asdasdasd03-30 -
JavaScript中函数声明优先于变量声明的实例分析
复制代码 代码如下: var a; // 声明一个变量,标识符为a function a() { // 声明一个函数,标示符也为a } alert(typeof a); 显示的是“function”,即function的优先级高于var。 有人觉得这是代...
作者:asdasdasd03-30 -
js FLASH幻灯片字符串中有连接符&的处理方法
复制代码 代码如下: <script type="text/javascript"> varconfig='6|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000'; varfiles='http://www.jb51.net/bbs/attachments/month_1001/100105192...
作者:asdasdasd03-30 -
Node.js实战 建立简单的Web服务器
前面一章,我们介绍了Node.js这个面向互联网服务的JavaScript服务器平台,同时Node.js的运行环境已经搭建起来,并通过两段HelloWorld程序验证了Node.js的基本功能。本章我们同样通过实战的演练,...
作者:asdasdasd03-30 -
拥抱模块化的JavaScript
我们再一次被计算机的名词,概念笼罩。backbone、emberjs、spinejs、batmanjs 等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的JavaScript扑面而来。模块化JavaS...
作者:asdasdasd03-30 -
33个优秀的 jQuery 图片展示插件分享
jQuery 是一个非常优秀的 JavaScript 框架,使用简单灵活,同时还有许多成熟的插件可供选择,其中最令人印象深刻的应用之一就是对图片的处理,它可以让帮助你在你的项目中加入一些精美的效果,给...
作者:asdasdasd03-30 -
JavaScript中的变量声明早于赋值分析
如下 复制代码 代码如下:var a = 3; 实际有两个步骤: 1 初始化a为undefined 2 a赋值3 因此会出现一些“匪夷所思”的现象,即JS中变量可以先使用后声明。这在Java中是不允许的。 复制代码 代码...
作者:asdasdasd03-30 -
js编码之encodeURIComponent使用介绍(asp,php)
因为要新作系统,因此对于JS脚本又重新研究了一下。在对新的URL编码的时候发现,网页编码的格式对于JS的影响很大,在这里书写一点。 {var B=siteUrl+this.actionUrl+(this.type==="all"?"":this...
作者:asdasdasd03-30 -
解决3.01版的jquery.form.js中文乱码问题的解决方法
网上搜了很多方法,可能因为我用的这jquery.form.js是3.01版,也就是今年3月6日才发布的版本(汗。。。就是前天),所以普遍不太管用。至于低版本的是否管用,这个我没有去考证,但大部分还是不负...
作者:asdasdasd03-30 -
JSON.stringify 语法实例讲解
认识javascript也不短的时间了,可是这个用法说实在的,我还是第一次见过,惭愧啊惭愧啊。于是乎,在网上找了写资料,写了些例子 希望能给园子们一些帮助。 作用:这个函数的作用主要是为了系列...
作者:asdasdasd03-30 -
JavaScript中使用构造器创建对象无需new的情况说明
如下 复制代码 代码如下:function Person(name, age) { this.name = name; this.age = age; } var p = new Person('lily', 20); 发现某些库代码中创建正则对象的方式无需new,这让人感到奇怪。...
作者:asdasdasd03-30