随笔分类 - JavaScript
摘要:一、客户端JavaScript主要是BOM DOM的操作和js脚本的兼容性、互用性、可访问性、安全性的应用。以及一些框架的引用。 二、BOM:浏览器对象模型 主要介绍window对象 1、定时器:setTimeout() setInterval() 2、浏览器定位和导航:window.locatio
阅读全文
摘要:函数:定义一次,多次调用;用于对象的属性则称为对象的方法;在JavaScript中,函数即对象;嵌套的函数形成闭包; 定义函数和简单调用函数: 函数的形参和实参 作为值得函数:将函数赋值给变量,赋值给对象的属性,作为其他函数的参数,都是函数作为值得表现。 函数作用域:在函数中声明的变量,在函数体内都
阅读全文
摘要:数组方法 数组类型 类数组对象:函数的Arguments对象实际上是一个类数组对象,document.getElementsByTagName()也返回一个类数组对象 作为数组的字符串:字符串也有 str.charAt(0) str[1];
阅读全文
摘要:数组是值得有序结合,每个值叫做一个元素,每个元素的位置称为索引,索引从0开始。 在JavaScript中,数组是对象的特殊形式。继承自Array.prototype中的属性,有丰富的数组操作方法。 通常数组的实现是经过优化的,用数字索引访问数组元素比访问常规的对象属性要快很多。足够稀疏的数组查找元素
阅读全文
摘要:对象的三个属性 原型属性 1、var v={}的原型是Object.prototype;继承了一个constructor属性指代Object()构造函数,实际的原型是constructor.prototype 2、var v = new Person()的原型是构造函数Person()的protot
阅读全文
摘要:对象是JavaScript的基本数据类型。简单的名值对组成了对象,BUT:还可以从一个被称为原型的对象继承属性,对象的方法通常就是继承的属性。 对象最常见的用法有:创建、设置、查找、删除、检测、枚举它的属性。 三类对象 内置对象:Array Function Date RegExp 宿主对象:HTM
阅读全文
摘要:引用类型 Object类型 Array类型 ECMAScript中数组中的每一项可以保存任何类型的数据。而且,数组的大小是可以自动调整的。 设置数组的长度array.length=2;小于数组长度则移除数组中的项,大于数组的长度则添加undefined项 数组的长度是:array.length;数组
阅读全文
摘要:<h3>ECMAScript中函数不存在函数签名的概念,没有重载</h3><h3>无需指定返回值,可以在任何时候返回任何值。未指定返回值的函数,返回的是一个特殊的undefined值</h3> <h1>基本类型和引用类型的值</h1> <h3>在操作对象时,实际上是在操作对象的引用,而不是实际的对象
阅读全文
摘要:JavaScript由ECMAScript BOM DOM三部分组成 ECMAScript重要版本1,3,5,6,提供核心语言功能 DOM提供访问和操作网页内容的方法和接口 BOM提供与浏览器交互的的方法和接口 伴随一生的问题:浏览器兼容性 IE5支持ECMAScript1、IE5.5-IE7支持E
阅读全文
摘要:1、asp.net呼叫js Response.Write("<script language=javascript>"); Response.Write("alert('登峰欢迎您 ');" ); Response.Write("location.href='login.aspx';") ; Res
阅读全文

浙公网安备 33010602011771号