JavaScript
文章平均质量分 70
xiao_rory
这个作者很懒,什么都没留下…
展开
-
JS 操作Google Chrome浏览器的cookie
Google Chrome只支持在线网站的cookie的读写操作,对本地html的cookie操作是禁止的。所以下面的代码如果你写在一个本地的html文件中,将弹出的对话框内容为空。document.cookie = "Test=cooo";alert(document.cookie);如果这个页面是在线网站的内容,则会正常显示cookie内容Test=cooo等等。原创 2012-08-03 10:39:42 · 11367 阅读 · 4 评论 -
JavaScript语法入门系列(十) 错误处理
第十章 错误处理10.1 try…catch语句JavaScript中的错误可以用try…catch语句捕获。语法如下:try{ //nor原创 2012-08-02 11:35:08 · 741 阅读 · 0 评论 -
JavaScript语法入门系列(三) 基本数据类型及其对应对象类型
JavaScript有3种基本数据类型,分别是布尔型(Boolean)和数值类型(Number)和用于字符串操作的String类型(String)。基本数据类型可以在使用时分别自动转换成对象类型Boolean对象,Number对象和String对象,由此可以使用其属性和方法(详细解释可见第七章)。本章中的属性和方法实际上是Boolean对象,Number对象和String对象的属性和方法。此处原创 2012-07-25 13:37:52 · 1368 阅读 · 0 评论 -
JavaScript语法入门系列(七) 类和对象(自定义类)
7.5 自定义类前面章节中我们总共介绍了七种对象:Number对象,Boolean对象,String对象,Array对象,Date对象,Math对象,RegExp对象。这些是JavaScript内建的对象,而我们也可以定义自己的对象。对象是类的实例化,总结对象的属性方法抽象成类。类由三部分组成:1. 构造函数2. 属性3. 方法 7.5.1 类的定义和构造函数原创 2012-07-28 16:07:39 · 730 阅读 · 0 评论 -
JavaScript语法入门系列(七) 类和对象(Math对象)
7.3 Math对象Math 对象用于执行数学任务7.3.1 声明Math没有构造函数,不需要初始化。并且它是一个全局对象,使用时直接用Math对象就可以了,如Math.PI。7.3.2 常用属性属性描述E返回算术常量 e,即自然对数的底数(约等于2.718)。LN2返回 2 的自然对数原创 2012-07-28 16:06:30 · 640 阅读 · 0 评论 -
JavaScript语法入门系列(八) 函数
第八章 函数8.1 用户自定义函数我们通常将可重用的代码块用来创建一个函数以实现它的重用。JavaScript中用户自定义函数的基本语法为function functionName([arg0,arg1…,argN]){ statements原创 2012-07-28 16:08:38 · 525 阅读 · 0 评论 -
JavaScript语法入门系列(九) 浏览器对象(BOM)
JavaScript一般在网页中使用,所以我们除了要了解语言本身还需要了解浏览器的对象。浏览器提供了很多对象,通常把浏览器为JavaScript所提供的对象的集合成为浏览器对象模型(Browser ObjectModel, BOM)。本章将分别介绍window对象,history对象,location对象,navigator对象,screen对象和document对象。这些对象与Math对象类似,原创 2012-07-28 16:09:24 · 647 阅读 · 0 评论 -
JavaScript语法入门系列(七) 类和对象(数组)
7.1 数组Array7.1.1 声明声明数组时可以指定长度,比如newArray(2)就是可以具有2个元素的数组。当然也可以不指定,还可以在声明时初始化。声明一个Array对象的3种方法如下:var aValue = newArray();aValue[0]=”John”;原创 2012-07-28 16:04:47 · 719 阅读 · 0 评论 -
JavaScript语法入门系列(七) 类和对象(前言)
类用方法和属性的组合来表示一种事物。某个具体的类的实物被称为对象。第三章中已经介绍了Number对象,Boolean对象和String对象。此处将介绍JavaScript中的另外四种内建对象:用于保存一系列数据的数组对象(Array) ,用于日期操作的对象(Date),用于数学计算的静态类Math对象(Math)和正则表达式(RegExp)。另外用户也可以自定义新的对象。变量中对象的存储于基本原创 2012-07-28 16:04:07 · 693 阅读 · 0 评论 -
JavaScript语法入门系列(七) 类和对象(日期Date)
7.2日期DateDate 对象用于处理日期和时间。7.2.1声明Date变量的声明有4种方式。第一种是不带初始值:var value = new Date(); 此时Date 对象会自动把当前日期和时间保存原创 2012-07-28 16:05:38 · 1002 阅读 · 0 评论 -
JavaScript语法入门系列(二) 变量
2.1 变量的命名规则JavaScript 变量命名需要遵循以下三点: 首字母必须是字母,下划线(_) 其他的字符可以是下划线,美元符号,任意字母或者数字 不能是关键字或者保留字或者空格2.2 声明变量JavaScript中变量用“var”来声明,例如:var name;原创 2012-07-21 15:47:30 · 547 阅读 · 0 评论 -
JavaScript语法入门系列(四) 运算符
运算符有六种:赋值运算符,算数运算符,比较运算符,逻辑运算符,条件运算符和特殊的+运算符。运算符之间有优先级之分(比如*,/的优先级高于+,-。相同的优先级时按照从左到右计算等)。不确定运算符优先级时多使用圆括号把运算括起来,这样不易出错而且含义清晰。4.1 赋值运算符有=,+=,-=,*=,/=,%=六种。给定 x=10 和 y=5,下面的表格解释了赋值运算符:运原创 2012-07-21 21:25:55 · 909 阅读 · 0 评论 -
JavaScript语法入门系列(一) 简介
JavaScript 是弱变量类型,定义变量不需要指定类型,直接用var表示即可。JavaScript 区分大小写,例如,变量a与变量A是两个不同的变量。同样函数valueof与valueOf是两个不同的函数。JavaScript 每行结尾的分号可有可无,如果没有分号,则一行代码为一个语句。示例如下:原创 2012-07-21 15:45:52 · 788 阅读 · 0 评论 -
JavaScript语法入门系列(六) 循环语句
循环语句是指当条件为true时,反复执行某一个代码块的功能。JavaScript中有while, do…while,for,for..in四种循环语句。如果事先不确定需要执行多少次循环时一般使用while或者do…while循环,而确定使用多少次循环时一般使用for循环。for…in循环只对数组类型或者对象类型使用。循环语句的代码块中也可以使用break语句来提前跳出循环,使用方法跟switc原创 2012-07-21 21:20:48 · 1510 阅读 · 0 评论 -
JavaScript语法入门系列(五) 选择语句
选择语句就是通过判断条件来选择执行的代码块。JavaScript中选择语句有if语句,switch语句两种。5.1 if 语句它的语法如下:if(condition)statement1 [else statement2] 例如:var iNum = -1;原创 2012-07-21 21:16:36 · 1147 阅读 · 0 评论 -
JavaScript语法入门系列(七) 类和对象(正则表达式RegExp)
8.4 正则表达式RegExpRegExp 对象表示正则表达式,它可以对字符串执行模式匹配,从而拆分,查找和替换字符串中匹配的子串。这些在第三章的String对象部分已经介绍了。具体正则表达式的规则可参考其他专门的书籍。此处只介绍跟JavaScript相关的部分。8.4.1 声明声明一个RegExp对象有两种方法。第一种使用new关键字,如下:varpattern = new Re原创 2012-07-28 16:07:08 · 657 阅读 · 0 评论