欢迎来到天天文库
浏览记录
ID:15158654
大小:6.29 MB
页数:92页
时间:2018-08-01
《2016 泰牛程序员 韩顺平 php 大牛班 javascript课程 完整笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、javascript第1章JAVASCRIPT课程介绍11.1js可以做什么?11.2js的一些特点(了解)11.3js的小故事21.4js运行的原理图21.5javascript的文档哪里找?31.6第一个js程序,hello,world!31.7一个非常简单的js加法运算41.8js是弱数据类型语言,变量类型有js引擎来决定.51.9js变量的命名规范5第2章JS的数据类型介绍72.1js的数据类型分类72.2举例说明72.3小练习82.4js数据类型的转换9第3章JS的运算符103.1js运算符的分类:103.2算术运算符10
2、3.3关系运算符123.4关系运算符的小案例133.5逻辑运算符143.6关于逻辑运算的测试题153.7逻辑非的说明题16第4章三大流程控制174.1概述:174.2分支控制174.2.1if分支174.2.2if...else双分支184.2.3多分支控制结构if..elseif..else...204.2.4多分支的案例224.3多分支语句-swith234.3.1一个小的练习题254.3.2关于switch的一个小练习254.4循环控制264.4.1for循环控制264.5for循环的练习题28第5章函数305.1函数的必要性
3、305.2函数的基本概念335.3函数的基本语法335.4函数的调用方式345.4.1方式1:345.4.2形参和实参的概念355.4.3函数调用和返回的说明355.5变量的作用域365.6函数的其它说明375.7就是三目运算符的补充讲解37第6章数组386.1为什么需要数组386.2使用数组解决上面的问题396.3数组的基本概念396.4数组的传递方式406.5数组使用416.6数组的遍历426.7二维数组[了解]436.7.1关于二维数组的访问说明436.7.2快速入门案例446.7.3快速入门案例2446.7.4二维数组的平均
4、值45第7章JS的内置对象467.1概述467.2js内部类的分类467.3Math对象477.3.1介绍:477.3.2快速入门案例487.4Date对象497.4.1提出问题497.4.2Date对象的快速入门497.5一个string的案例507.6Array对象517.7Number对象537.8全局函数55第8章事件及事件驱动编程578.1概述:578.2js的事件驱动机制的理解578.3事件的分类588.3.1鼠标事件588.3.2键盘事件588.3.3html事件588.3.4其它事件588.4事件驱动机制编程的进一步
5、理解案例588.5一个事件可以被多个函数处理61第9章DOM编程629.1dom的分类和介绍629.2dom到底和html文件是什么关系629.3dom编程的框架介绍639.4bom649.5dom编程的分类说明649.6bom和dom的关系659.7dom编程的一个体验案例659.8window对象669.8.1window对象的常用方法举例669.8.2股票撤回案例679.9窗口的打开和关闭679.10window案例-登录成功后跳转到指定页面68第1章javascript课程介绍1.1js可以做什么?1.游戏2.网页的特性3.
6、web聊天4.地图PHP程序员后面大量的使用js1.2js的一些特点(了解)1.js是一个脚本编程语言2.脚本语言相对传统的编程语言而已,语法和规则相对没有那么严格。3.js是解释执行。即js在执行的时候,不会编译成二进制代码。而是将js代码调入引擎,然后解释执行.4.js的主要的作用,可以对网页的元素动态编程体验案例:代码:1.js文件是和其它编程语言一起使用(html,php,jsp,asp.net)1.1js的小故事1.2js运行的原理图1.1javascript的文档哪里找?1.2第一个js程序,hello,world!1.
7、1一个非常简单的js加法运算补充说明:在js中,我们查看一个数据的类型可以使用typeof变量名,或者typeof(变量名);1.1js是弱数据类型语言,变量类型有js引擎来决定.1.2js变量的命名规范(1)变量可以由任意顺序的大小字母、下划线,美元符号($)组成,但不能以数字开头,不能是JavaScript中的保留关键字(2)JavaScript变量是区分大小写(3)JavaScript程序的注释/*…*/或者//注释案例说明:如何使用firefox中对js代码进行调式使用快捷接ctrl+shift+J弹出我们的js的提示信息j
8、s的数据类型介绍1.1js的数据类型分类(1)基本数据类型:数值类型[整数、浮点型],布尔型(true,false),字符串(2)复合数据类型:数组,对象(3)特殊数据类型:nullundefined;1.2举例说明1.1小练习1.1
此文档下载收益归作者所有