21天学通javascript

21天学通javascript

4 (11人评价)
  • 课时:(21)

  • 学员:(910)

  • 浏览:(43736)

  • 加入课程
  • 第十一章 文档对象(84分钟)的笔记

    1、文档对象2、文档对象的引用防止盗链、3、图像对象4、链接对象5、锚对象

  • 第十章 屏幕和浏览器对象(60分钟)的笔记

    1、屏幕对象2、浏览器对象简单实用

  • 第九章 窗口和框架(70分钟)的笔记

    1、onload事件是BODY标签的属性2、对话框:警告、询问、输入对话框三种3、状态栏:4、窗口操作:5、框架操作:

  • 第八章 Javascript面向对象基础(44分钟)的笔记

    1、面向对象术语2、对象应用JavaScript没有继承和多态,“基于对象”而不是面向对象3、JavaScript对象层次结构4、事件驱动和事件处理

  • 第七章 数组(65分钟)的笔记

    1、创建数组2、数组元素的基本操作3、数组对象的常见操作讲的比较仓促,中途剪辑部分没处理好

  • 第六章 函数(68分钟)的笔记

    1、函数比喻成面粉机,还可以加工其他粮食。不是一次性机器2、关于函数的讲解,这一章不太清晰

  • 第五章 控制语句(69分钟)的笔记

    选择语句ifif-elseif-else if -elseswith循环语句for、while、do-while、for-in异常处理语句try-catchtry-catch-finallythrow  

  • 第四章 表达式与运算符(88分钟)的笔记

    1、算数运算符加减乘除2、其他运算符.表示对象属性存取运算符 

  • 第三章 变量和常量(47分钟)的笔记

    变量和常量、关键字,理解起来很简单

  • 第二章 数据类型(61分钟)的笔记

    1、基本数据类型字符串、数值型、复合数据类型(MATH、String)2、其他数据类型函数、空值3、 

  • 第一章 javascript概述(59分钟)的笔记

    1、JavaScript背景知识2、什么是脚本语言3、JavaScript能做什么:基于web端的开发4、第一个JavaScript程序第41分钟对于嵌入方式结构的对照解释

  • 第一章 javascript概述(59分钟)的笔记

    <script>var testvar;testvar="欢迎光临"alert(testvar)</script>

  • 第一章 javascript概述(59分钟)的笔记

    非常不错,认识了javascript的历史、作用。

  • 第七章 数组(65分钟)的笔记

    1、添加数组使用Array对象的push方法,push将新元素添加的数组的尾部,unshift将元素插入数组的开始位置var students=new Array();students.push("lily");2、使用"[]"指定一个新下标来添加新元素,如果指定下标超过数组原有的长度,数组长度会扩展到指定下标的长度。 删除数组元素使用delete运算符删除指定的元素,如果需删除全部元素可以直接删除数组对象。delete 数组名[下标];var names=new Array("莉莉","洋洋");delete names[0]; 对象名.toString([radix]);将数组转换为字符串,radix表示进制。数组名.join(分隔符);unshift将元素插入数组的首部。一次可以插入单个或多个元素。数组名.sort(sortfunction)按sortfunctioon函数来排序如果省略则按ASCII字符顺序进行升序排列。

  • 第十六章 正则表达式(40分钟)的笔记

    提纲:基础简单模式复杂模式常用模式

  • 第四章 表达式与运算符(88分钟)的笔记

    1.表达式产生结果值的式子,由常量、变量和运算符组成。可以作为参数传递给函数、或将表达式结果赋给变量。2.操作数表达式中的变量或常量,也包含表达式的返回值3.运算符程序设计语言中有运算意义的符号,4.算术、关系、字符串、赋值、逻辑运算符

  • 第三章 变量和常量(47分钟)的笔记

    1.常量字符串、布尔型、数值型和null等,直接在语句中使用,不需要改变,所以不需要知道其存储地点。2.变量在程序运行过程中值可以发生改变的量,更为专业的说是只可读写的内存单元。变量的定义方式  var 变量名=值; 变量名=值;命名规则必须以字母或下划线开始,不能使用特殊符号($、#等)和关键字作用范围变量同名时局部作用域优先于全局作用域 3.关键字为系统内部保留的标示符,js中常见的关键字如:break,continue,for,if,else,while,return;new,null,true,false,

  • 第二章 数据类型(61分钟)的笔记

    1.基本数据类型字符串:用引号(单引号、双引号都可以)括起来的文本字符串,可以包含特殊目的字符例: var message="java脚本"数值型:用双精度浮点值表示,可以表示(-2的53次,+2的53次方)中间的值。2.复合数据类型对象:数据和处理数据的方法的结合体,用new运算符调用对象的构造函数日期对象:日期相关的所有特性封装在Date对象,使用前要先创建对象实例例:date=new Date(); 直接创建date =new Date(val);  指定日期创建date=new date=Date(y,m,d[,h[,min[,sec[,ms]]]]);指定日期创建 全局对象:全局对象是所有全局方法的拥有者,不能用new运算符创建,它可以直接被调用数学对象:math封装了与数学相关的特性,主要使用一些基本的数学计算,也是直接使用它的方法例:var r=2;var pi=Math.PI;var s=pi*r*r;alert("半径2单位的圆面积为:"+s+"单位") 字符串对象:String对象封装了与字符串有关的特性,用来处理字符串。通过它可以对字符串剪切、合并、替换等操作。使用它之前需要先创建一个实例形式如“对象名.方法名”或"对象名.属性名"函数如:String([strVal]);var comment="静夜思李白床前明月光,疑是地上霜。举头望明月,低头思故乡。"var partial=comment.substring(0,3);//取出标题partial=partial.bold();document.write("<p align=\"center\">");document.write(partial);partial=comment.slice(3,5);//取出作者document.write("<br>");document.write(partial);partial=comment.slice(5,17); //取出第一句partial=partial.fontcolor("gray"); //设置第一句颜色document.write("<br>");document.write(partial);partial=comment.slice(17,29); //取出第二句partial=partial.fontcolor("red");document.write("<br>");document.write(partial);document.write("<p>");数组:内部对象Array封装了所有数组的方法和属性。存在多个数据段组合存储var poets=new Array("王维", "李白" ,"杜甫");document.write("古代几大诗人:<br>");for(n in poets){document.write("<li>"+poets[n]);document.write(n+"<br>");}函数:一方面用在数据类型,另一方面用在程序设计方面空值:null通常用来判断对象的创建或引用是否成功。var x=10;var y=null;if(x==null){document.write("x的值为空<br>");}if(y==null){document.write("y的值为空<br>");}3.数据类型转换隐式转换:因程序运行需要自动将数据类型转换为另一种类型的过程显示转换:手动转换到目标类型。var priceOfApple="3元";var priceOfBanana="3.5元";priceOfApple=parseInt(priceOfApple);var priceOfBanana2=parseInt(priceOfBanana);if((priceOfApple===3)&&(priceOfBanana2===3)&&(parseFloat(priceOfBanana)===3.5)){alert("苹果的价格整数部分:"+priceOfBanana2+"\n香蕉的价格:"+parseFloat (priceOfBanana));}else{alert("并没有得到预期的转换效果!");}

  • 第一章 javascript概述(59分钟)的笔记

    1、背景在数据发送到服务器之前就进行数据有效性的验证,script.aculo.usextjs.com开源js框架2、与其它脚本的异同脚本语言是应用程序扩展语言,用于系统的扩展,所有基础功能由系统提供,脚本在更高一层描述如何调用系统接口脚本分类:嵌入式和非嵌入式3、如何编写记事本、vs2005、Aptanadocument.write()window.alert()4、注意事项(1)浏览器版本document.write("名称:"+navigator.appName+"<br>");(2)大小写敏感(3)空格与换行(4)代码写在一行时,用分号结束(5)语句在一行的时候分号可以省略

你感兴趣的课程

编程开发 AJAX核心技术教学
3万+浏览/ 367学员/ 4.8评分
免费
编程开发 javascript课程
3万+浏览/ 483学员/ 5评分
免费
编程开发 JavaScript 基础
2万+浏览/ 734学员/ 4.6评分
免费