
javascript笔记
文章平均质量分 75
萧亦全
这个作者很懒,什么都没留下…
展开
-
第二章:JavaScript基本数据类型和运算符
1.JavaScript中的数据类型JavaScript中的数据类型分别有基本数据类型、复合数据类型、特殊数据类型:基本数据类型包括数值类型(整型、实型)、布尔类型、字符串类型;复合数据类型包括数组、对象;特殊数据类型包括null、undefined。通过typeof可以查看变量的具体数据类型是什么,用法:typeof 变量名。2.基本数据类型和特殊数据类型详细介绍原创 2016-03-08 23:00:53 · 375 阅读 · 0 评论 -
第五章:JavaScript中的数组
1.一维数组2.二维数组3.冒泡排序和二分查找原创 2016-03-10 16:17:26 · 247 阅读 · 0 评论 -
第四章:JavaScript中的函数
1.自定义函数基本语法:function 函数名(参数列表){ 函数体; return 返回值; //可以选择}举例(在HTML页面直接编辑): var num1 = window.prompt("请输入第一个num"); var num2 = window.prompt("请输入第二个num"); num1 =原创 2016-03-10 10:44:09 · 350 阅读 · 0 评论 -
第十一章:正则表达式
1.正则表达式一个正则表达式,就是用某种模式去匹配一类字符串的一个公式,JS创建正则表达式的方式有两种:var regExp = /正则表达式/gi //隐式创建var regExp = new RegExp(正则表达式,"gi") //显式创建其中g表示全局匹配,i表示忽略大小写。2.子表达式、捕获和反向引用如下面的代码,它匹配形如6886的数字:v原创 2016-04-01 23:58:12 · 322 阅读 · 0 评论 -
第一章:JavaScript基本介绍
1.为什么要学习JavaScriptJavaScript是实现网页动态效果的基石,在web开发中扮演重要的角色,被广泛的应用到各个领域:网页游戏地图搜索(google、baidu)股市信息查询web聊天等。。。在web开发中,JavaScript是必不可少的技术,同时JavaScript也是ajax/jquer/extjs 等框架的基础2.JavaScript基本介绍原创 2016-03-07 22:40:32 · 399 阅读 · 0 评论 -
第十章:DOM文档对象模型
1.DOM简介DOM(Document Object Model)文档对象模型,根据W3Cdom规范,dom是HTML和XML的应用程序编程接口,dom将HTML或XML映射成由层次节点组成的模型,根据规范的严格程度,分为1、2、3级;dom的核心是提供了一套访问结构化文档的API,核心是对节点的各种操作。JS把浏览器、网页文本和网页文档中的HTML元素都用相应的内置对象来表示,这些内置对象就原创 2016-03-31 15:14:34 · 440 阅读 · 0 评论 -
第三章:JavaScript中的三大流程控制
1.顺序控制不加任何控制,让程序顺序执行。2.分支控制单分支:if(条件表达式){ 语句;}双分支:多分支:原创 2016-03-09 12:11:21 · 518 阅读 · 0 评论 -
第九章:BOM浏览器对象模型
1.BOM简介BOM(Browser Object Model)浏览器对象模型的基本框架如下:原创 2016-03-30 21:57:11 · 404 阅读 · 0 评论 -
第七章:JavaScript面向对象三大特征
1.封装封装就是把抽象出的属性和对属性的操作封装在一起,属性被保护在内部,程序的其他部分只有通过被授权的操作(函数),才能对属性进行操作:function Person(name,agei,sal){ this.name = name; //公开的属性 var age = agei; //私有的属性 var salary = sal; //原创 2016-03-16 20:58:59 · 379 阅读 · 0 评论 -
第六章:JavaScript面向对象编程
1.创建一个对象创建一个Cat类:function Cat(){}//如果这样用//Cat(); //Cat是函数var cat1 = new Cat();cat1.name = "小白";cat1.age = 3;cat1.color ="白色";从上面的代码可以看出:JS中对象的属性可以动态的添加;对象的属性没有限制。原创 2016-03-15 22:50:17 · 373 阅读 · 0 评论 -
第八章:JavaScript事件驱动编程和访问CSS技术
1.JS事件驱动JS是采用事件驱动响应用户操作的,比如通过鼠标或者按键在浏览器窗口或者网页元素(按钮、文本框...)上执行的操作,我们称之为时事件,由鼠标或热键引发的一连串程序的动作,称之为事件驱动,对时间进行处理的程序或函数,我们称之为事件处理程序(同一个事件的处理程序可以有多个),一般来说当一个事件发生时,会产生一个描述该事件的具体对象,该对象包含了该事件的一些详细信息。事件的分类如下:原创 2016-03-17 21:27:44 · 741 阅读 · 0 评论