
javascript
watin_csdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
笔记之javascript--06--RegExp
1、JS正则表达式(RegExp)字符串是编程时涉及到的最多的一种数据结构,对字符串进行操作的需求几乎无处不在。比如判断一个字符串是否是合法的Email地址,虽然可以编程提取@前后的子串,再分别判断是否是单词和域名,但这样做不但麻烦,而且代码难以复用。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,...转载 2018-06-03 14:22:06 · 179 阅读 · 0 评论 -
笔记之javascript--07--Function
1、 Function类型是js中引用类型之一,每个函数实际上都是Function类型的实例对象,具有自己的属性和方法。正因为函数式对象,所以函数名实际上也是一个指向函数对象的指针。2. 常用的函数定义方式1. 函数声明:?123function sum(a , b ){return a+b;}2. 表达式:?12345678910111213141516var sum = functiot(){...转载 2018-06-03 14:21:45 · 233 阅读 · 0 评论 -
javascript--DOM--01--Node类型
前面的话:1 JavaScript 的核心 ECMAScript 描述了该语言的语法和基本对象; DOM 描述了处理网页内容的方法和接口; BOM 描述了与浏览器进行交互的方法和接口。2、DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。DOM 将把整个页面规划成由节点层级构成的文档。HTML 或 XML 页面的每个部分都是一个节点的衍生物。DOM描绘了一个...转载 2018-05-14 17:25:42 · 260 阅读 · 0 评论 -
javascript--第11章--DOM扩展
原文链接:https://www.cnblogs.com/xiaoxiaoyihan/p/5692133.htmlDOM1级主要定义了文档的底层结构,并提供了基本的查询操作的API,总体而言这些API已经比较完善,我们可以通过这些API完成大部分的DOM操作。然而,为了扩展DOM API的功能,同时进一步提高DOM操作的效率,DOM扩展也不断被提出和采纳。对DOM的扩展主要有两部分:Selecto...转载 2018-05-14 17:24:10 · 221 阅读 · 0 评论 -
笔记之--javascript--12--函数表达式
函数声明和函数表达式实际上解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。JavaScript运行机制浅探 中了解到对于解释型语言来说,编译步骤为:词法分析(将字符流转换为记号流,是一对一的硬性翻译得到的是一堆难理解的记号流)语法分析(这里进行所谓的变量提升操作,其实我觉得是把这些提升的变量保存在语法树中。要构造语法树,若发现无法构造就会报语法错误,并结束整个代码块的解析)之后...转载 2018-05-14 17:27:45 · 307 阅读 · 0 评论 -
笔记之--javascript--11--继承
前言:大多OO语言都支持两种继承方式: 接口继承和实现继承 ,而ECMAScript中无法实现接口继承,ECMAScript只支持实现继承,而且其实现继承主要是依靠 原型链 来实现。1、一,关于原型首先,我们不得不解释下原型的概念:我们创建的每一个函数都有一个原型属性,即prototype,这个属性是一个指针,指向原型对象。[javascript] view plain copy function...转载 2018-05-14 17:28:16 · 178 阅读 · 0 评论 -
笔记之--javascript--10--创建对象
共有8种创建对象的方法:1. 使用Object构造函数来创建一个对象下面代码创建了一个person对象,并用两种方式打印出了Name的属性值。 ?12345var person = new Object(); person.name="kevin"; person.age=31; alert(person.name); alert(person["name"])上述写法的另外一种表现形式是使用对象...转载 2018-05-14 17:30:36 · 140 阅读 · 0 评论 -
笔记之--javascript--09--js对象属性和特性
原文链接:https://www.cnblogs.com/zhuzhenwei918/p/6025077.html第一部分:理解JavaScript中对象的本质、对象与类的关系、对象与引用类型的关系 对象的本质:ECMA-262把对象定义为:无序属性的集合,其属性可以包含基本值、对象或者函数。即对象是一组没有特定顺序的值,对象的每个属性或方法都有一个名字,而这个名字都映射到一个值。故对象的本质...转载 2018-05-14 17:32:19 · 148 阅读 · 0 评论 -
笔记之--javascript--08--基本包装类型
1、基本包装类型介绍 为了便于操作基本类型值,ECMAScript 提供了 3 个特殊的引用类型:Boolean、Number和 String。这些类型与其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而能够调用一些方法来操作这些数据。var s1 = "hello javascript"...转载 2018-06-03 14:21:03 · 128 阅读 · 0 评论 -
笔记之javascript--05--Array类型
1、object 创建object实例的方式有两种,第一种是new操作符后跟object构造函数 var person=new Object(); person.name = "jack"; 另外一种是使用对象字面量表示法:var person={ fi...转载 2018-04-26 09:30:59 · 164 阅读 · 0 评论 -
笔记之javascript--04--数据类型、执行环境和作用域
1、JavaScript中基本数据类型和引用数据类型的区别: 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。1)、基本数据类型和引用数据类型 ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型...转载 2018-05-14 17:27:17 · 168 阅读 · 0 评论 -
笔记javascript--03
1、语法 js变量命名规范: 变量可以由任意顺序的大小字母、下划线、美元符号组成,但不能以数字开头,不能是javascript中的保留关键字。 js区分大小写。 所谓标示符,就是指变量、函数、属性的名字,或者函数的参数。 按惯例,表示符采用驼峰大小写格式,也就是第一个字母小写,剩下的每个单词的首字母大写。2、严格模式 严格模式是为javascript定义了一种不同的解...原创 2018-04-25 10:01:32 · 112 阅读 · 0 评论 -
笔记之javascript--01
1、一个完整的javaScript实现应该由下列三个不同的部分实现: 1)核心:ECMAScript 2)文档对象模型(DOM) 3)浏览器对象模型(BOM)2、在HTML中使用JavaScript 2.1向HTML页面中插入JavaScript的主要方法,就是使用<script>元素。 2.2<script>的6个属性...原创 2018-04-24 20:31:45 · 138 阅读 · 0 评论 -
笔记之javascript--06--Date
1、Date类型: 创建日期对象:var now = new Date( ); 在调用Date构造函数而不传参数的情况下,新创建的对象自动获得当前日期和时间,如果想根据指定的日期和时间创造日期对象,必须传入表示该日期的毫秒数。 前面的话 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口。Date对象是在早期java中的java.util.D...转载 2018-06-03 14:22:33 · 221 阅读 · 0 评论