随笔分类 -  JavaScript

摘要:》判断复选框是否有选中值:判断选中长度是否为0 $("input:checkbox:checked").length 阅读全文
posted @ 2019-07-31 15:46 Demetris 阅读(192) 评论(0) 推荐(0)
摘要:Prototype框架 一、简介 1.Prototype框架是一个非常优雅的JavaScript基础类库,对JavaScript做了大量的扩展 2.Prototype对JavaScript的扩展完全按照面向对象的思想开发,而且提供了对Ajax的支持 3.使用Prototype可以简化web开发工作, 阅读全文
posted @ 2017-09-27 16:02 Demetris 阅读(722) 评论(0) 推荐(0)
摘要:Ajax与JSON 1.JSON-JavaScript Object Notation ,JavaScript对象标志 2.轻量级、基于文本同时与语言无关的数据交换格式 3.JSON是一种比XML的结构更简单的用于数据传递的文本数据组织格式 4.Json对象以”{}”包含 5.名/值对,每一个名后跟 阅读全文
posted @ 2017-09-27 16:00 Demetris 阅读(187) 评论(0) 推荐(0)
摘要:XMLHttpRequest对象 一、XMLHttpRequest对象 1.Ajax能够是实现异步传输,所依赖的就是JavaScript中的XMLHttpRequest 2.XMLHttpRequest对象是XMLHttp组件的对象,它是一个抽象对象,允许脚本从服务器获取返回的eXML数据或将数据发 阅读全文
posted @ 2017-09-27 15:58 Demetris 阅读(1822) 评论(0) 推荐(0)
摘要:Ajax Ajax简介 一、来源 1.Ajax-Asynchronous JavaScript and XML即异步JavaScript和XML 2.软件从C/S模式转入B/S,B/S模式的应用很容易部署和维护,因为客户端的所有操作系统都会有浏览器,无需下载和安装客户端,用户可以基于浏览器的客户端做 阅读全文
posted @ 2017-09-27 15:53 Demetris 阅读(219) 评论(0) 推荐(0)
摘要:window对象 1.window对象是在客户端的整个HTML文档的根对象;代表当前的整个打开的浏览器窗口,因此其属性多用于操作浏览器的效果以及窗口有关的各种信息 2.window对象属性 a) defaultStatus默认状态条消息 b) status状态条消息 c) document当前显示的 阅读全文
posted @ 2017-08-22 19:10 Demetris 阅读(178) 评论(0) 推荐(0)
摘要:document对象 1.document对象是window对象的子对象,可直接使用,多用于获取HTML页面元素 2.document对象属性 a) alinkColor活动链接颜色 b) linkColor文本链接颜色 c) vlinkColor用户已观察过文档链接的文本颜色 d) cookie存 阅读全文
posted @ 2017-08-22 19:04 Demetris 阅读(265) 评论(0) 推荐(0)
摘要:JavaScript的事件处理 1.事件处理 a) JavaScript是一种基于对象和事件驱动的脚本语言 b) 当对象的状态改变时,对象应对这种改变做出的动作 c) function funName([param[,para....]) 2.鼠标事件--鼠标状态改变 a) onclick单击事件 阅读全文
posted @ 2017-08-22 19:00 Demetris 阅读(153) 评论(0) 推荐(0)
摘要:JavaScript与表单控件 1.表单控件 a) 在HTML中表单控件是客户端与服务器进行数据传输的工具,用来收集客户端的信息,并允许客户端的用户以标准格式向服务器提交数据 b) <form name=”frmName” action=”frmAction” [method=”post(默认)/g 阅读全文
posted @ 2017-08-22 18:57 Demetris 阅读(462) 评论(0) 推荐(0)
摘要:文档对象模型(Document Object Model--DOM) 1.DOM a) 允许脚本和程序动态读取和更新文档内容、结构和样式的语言和平台 b) 使用DOM操作HTML页面可以不用每次从服务器传输整个页面 c) DOM是针对HTML和XML的而应用程序接口 2.DOM结构 a) DOM的树 阅读全文
posted @ 2017-08-22 18:50 Demetris 阅读(495) 评论(0) 推荐(0)
摘要:原型对象prototype与继承 1.原型对象prototype a) 原型对象是prototype是所有对象的子对象 b) 只能在对象创建后使用 c) 如果向prototype添加属性和方法在对象定义之后,则添加内容无法使用 d) prototype通常用来定义对象的某些常量,如定义一个圆的构造方 阅读全文
posted @ 2017-08-22 18:26 Demetris 阅读(261) 评论(0) 推荐(0)
摘要:JavaScript的面向对象特性 JavaScript是基于对象和事件驱动并具有安全性能的脚本;JavaScript虽然不是面向对象的编程语言但具有很多面向对象的特性。 1.面向对象开发 a) 对象的创建 b) 对象的调用 c) 对象的属性和方法 d) 对象的废除 e) 对象的绑定(早绑定和晚绑定 阅读全文
posted @ 2017-08-22 18:21 Demetris 阅读(353) 评论(0) 推荐(0)
摘要:常用内置函数(注意大小写) 1.Math数学对象 a) Math对象常用属性 属性 说明 Math.E 欧拉常数 Math.LN2 2的自然对数 Math.LN10 10的自然对数 Math.LOG2E 基数为2的对数 Math.LOG10E 基数为10的对数 Math.PI 圆周率 Math.SQ 阅读全文
posted @ 2017-08-22 18:13 Demetris 阅读(423) 评论(0) 推荐(0)
摘要:在实际编程中需要将一部分的数据统一转换成某种数据类型进行处理,包括转换为字符串类型、转换为数字以及系统自动的数据类型转换。 1.转换为字符串 JavaScript是基于对象的脚本语言,所有数据类型都可以看做对象。所有对象都有toString()方法。 2.转换为数字 只有对字符串型的数据(字符串中只 阅读全文
posted @ 2017-08-06 15:30 Demetris 阅读(372) 评论(0) 推荐(1)
摘要:数组 1.定义 a) JavaScript中只有一维数组,但可通过其他方式实现多维数组 b) 不需要指定数组类型,直接使用new Array()创建数组 c) 同一数组的数据类型可以不相同,创建时可不指定数组大小 2.计算数组长度length a) 直接使用length属性获取数组长度 b) 用法v 阅读全文
posted @ 2017-08-06 12:34 Demetris 阅读(364) 评论(0) 推荐(0)
摘要:字符串处理 1.连接字符串: 1)连接符+: 2)连接赋值+=: 3)连接函concat() 2.查找子串位置indexOf() 1)在指定字符串中是否存在给定的字符串(第一次出现) 2)用法str.indexOf(subStr); 3)存在则返回大于等于0的值;否则返回-1 3.查找指定位置字符c 阅读全文
posted @ 2017-08-05 17:00 Demetris 阅读(327) 评论(2) 推荐(0)
摘要:1.命名规则 1)变量名由字母、数字、下划线和美元符号$组成 2)变量名以字母、下划线或美元符号$开头 3)区分大小写,首字母小写,统一命名规则(以驼峰式命名) 4)不能以保留字命名 var、const。。。。。。 2.注释 1)单行注释// 一般用来说明某行脚本功能 2)多行注释/* */ 多在函 阅读全文
posted @ 2017-08-05 11:22 Demetris 阅读(189) 评论(0) 推荐(0)