首页 软件列表

首页

JavaScript高级程序设计 读书笔记之九 本地对象Array

2020-02-16 标签:javascript,高级,程序设计,读书笔记,本地,对象,array,创建,实现,代码,如下,one,var,avalues,n,ew,two,20,three

创建Array对象 实现代码如下: //one var aValues=new Array(); //two var aValues=new Array(20); //three var aColors=new Array(); aColors[0]="red"; aColors[1]="green

首页

JavaScript高级程序设计 读书笔记之八 Function类及闭包

2020-02-16 标签:javascript,高级,程序设计,读书笔记,function,定义,表示,开发者,任何,函数,直接,创建,语法,如下,var

Function类 定义   Function类可以表示开发者定义的任何函数,用Function类直接创建函数的语法如下: var function_name=new Function(agrument1,agrument2,...,argumentN,function_body);   每个arg

首页

JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,语句,语法,实现,代码,如下,condition,statement,else,expression

if语句   语法: 实现代码如下: if(condition){ statement1; } else{ statement2; }迭代语句   1、do-while语句   语法: 实现代码如下: do{ statement }while(expression);  2、while语句   语法

首页

JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,运算,加号,减号,通常是,简单

2.9.5、加性运算符   加性运算符(即加号和减号)通常是最简单的运算符,不过在ECMAScript中,每个加性运算符都有大量的特殊行为。   1、加法运算符: 实现代码如下: var iResult=1+2; console.log(iResult);//outputs 3特殊性: 某个运算数是

首页

JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,运算,一元,参数,操作,对象,delete,删除

2.9 运算符 2.9.1、一元运算符   一元运算符只有一个参数,即要操作的对象或值。   1、delete:删除对以前定义的对象属性或方法的引用,但此运算符不能删除开发者未定义的属性和方法。示例: 实现代码如下: var o=new Object; o.name="Nicholas"; o.sh

首页

JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,类型,转换,转换成,字符串,对象,tostring,方法,注意,的是,number

2.7 类型转换 1、转换成字符串   所有对象都有toString()方法可以转换成字符串,要注意的是Number类型的toString()方法,它有两种模式,即默认模式和基模式,采用默认模式toString()方法只是用相应的字符串输出对应的10进制数字值,用基模式可以用不同的基输出数字。示例:

首页

《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,引用,类型,object,继承,而来,具有,下列,属性,constructor

2.8 引用类型 1、Object类   ECMAScript中的所有类都是由Object类继承而来。   Object类具有下列属性:   Constructor:对创建对象的函数的引用(指针),对于Object类,该指针指向原始的Object()函数   Prototype:对该对象的对象原型的

首页

《JavaScript高级程序设计》阅读笔记(二) ECMAScript中的原始类型

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,原始,类型,primitive,type,undefined,null,boolean,number

2.6 原始类型   ECMAScript有5种原始类型(primitive type),即Undefined、Null、Boolean、Number和String。ECMAScript提供了typeof来判断值的类型。 1、typeof运算符: 实现代码如下: var sTemp="test st

首页

《JavaScript高级程序设计》阅读笔记(一) ECMAScript基础

2020-02-16 标签:javascript,高级,程序设计,阅读,笔记,ecmascript,基础,语法,区分,大小写,变量,类型,行尾,分号,可有可无,注释

2.1 语法   区分大小写、变量弱类型、行尾分号可有可无、注释为双斜线、括号表明代码块 2.2 变量   变量用var声明,变量的命名规则:第一个字符必须是字母、下划线或美元符号;余下的字符可以是下划线、美元符号或任何字母或数字字符。   变量命名规范:   Camel标记法:首字母小写,接下来的

首页

JavaScript 代码压缩工具小结

2020-02-16 标签:javascript,代码,压缩工具,小结,uglifyjs,构建,n,odejs,服务器,之上,目前,jquery,使用,压缩,效果,比较好,github,主页,http

UglifyJS UglifyJS是构建于nodeJS服务器端之上的一个代码压缩工具,目前jQuery使用它来压缩,压缩效果比较好。 GitHub主页:http://github.com/mishoo/UglifyJS/在线使用:http://marijnhaverbeke.nl/uglifyjs使