![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javasprict
msirene
这个作者很懒,什么都没留下…
展开
-
JavaScript基础(8)—function(1)
javascript010.html --> <!-- 我们在写代码的过程中,会发现很多操作是类似的。 只是参与操作的数据是不同的。 针对这种情况,js就提出了函数的概念。 函数: 函数就是完成一个特点功能的代码块。原创 2014-04-17 23:54:41 · 132 阅读 · 0 评论 -
JavaScript基础(3)—if(2)
javascript004.html --> /* * 判断语句 if的第二种格式 * * if(条件){ * 条件的运算结果是true * 执行这里的代码 * }else{ * 条件不成立,条件的运算结果是false * 执行这里的代码 * } * * if中的代码,和e原创 2014-04-05 21:36:21 · 490 阅读 · 0 评论 -
JavaScript基础(1)—变量
无标题文档 //变量,作用是什么,存储常量值,方便与我们计算和存储数据 /*在java中,是有数据类型之分的?java的数据类型有几种 基本数据类型 : 整数123,45,67,-5,小数1.2 0.3,真假值 引用数据类型 JavaScript弱类型语言:没有数据类型的概念 Java强类型语言:将所有的数据,进行了分门别类的管理 JavaScript定义变原创 2014-04-05 19:19:44 · 103 阅读 · 0 评论 -
JavaScript基础(25)—window对象
javascript036.html --> /* 代表浏览器中一个打开的窗口。 window对象,随着浏览器的打开后,这个对象就建立起来了 window对象中的alert(消息)方法 调试程序,给用户进行信息的提示 var x = 10 ; window.alert(x+20);原创 2014-04-20 11:29:25 · 96 阅读 · 0 评论 -
JavaScript基础(24)—DOM技术概述
javascript035.html --> function hide(){ //实现对div框的隐藏 //通过DOM技术,找到这个div节点对象 var divNode = document.getElementById("div_id"); //操作这个div,可以操作div的样式(CSS) divNode.sty原创 2014-04-20 11:23:18 · 111 阅读 · 0 评论 -
JavaScript基础(21)—原型的概述和模拟继承
javascript032.html --> <!-- js原型:prototype 在我们每个创建的函数中都有一个属性:prototype属性。原型属性。 它其实是一个对象,它的用途是把所有实例共享的属性和方法给包含起来。 我们也可以通过这个属性给对象添加新的属性和功能。 举例:通过画图工具原创 2014-04-19 09:26:43 · 144 阅读 · 0 评论 -
JavaScript基础(20)—私有和静态成员
javascript031.html --> <!-- 在java中,有成员的访问修饰符的概念:private,默认,protected,public 在js中没有,那么,我们怎么才能够在js中模拟出私有成员呢? 在js中,通过this把变量和方法与类关联上的。如果你自己用va原创 2014-04-19 03:15:49 · 115 阅读 · 0 评论 -
JavaScript基础(19)—创建对象的简单方式
javascript030.html --> /* 在传统的面向对象中,每个对象都会对应到类上。 js中对象其实是属性或者方法的一个集合,并没有严格意义上类的概念。 所以呢,他提供了一种简单的方式创建对象,就是用{}方式。 格式: { property1:valu原创 2014-04-19 02:56:42 · 124 阅读 · 0 评论 -
JavaScript基础(17)—自定义类添加属性和方法
javascript028.html --> <!-- 自定义类添加,修改,删除属性和方法。 --> //自定义类Person function Person() { } //创建对象 var p = new Person(); //alert(ty原创 2014-04-19 01:58:17 · 334 阅读 · 0 评论 -
JavaScript基础(5)—while
javascript007.html --> /* * 循环语句 while循环 当程序需要多次重复执行的时候,使用循环语句 格式: while(条件){ //执行代码 //执行代码 } break配合循环常用 * 强制跳出循环 退出循环,条件,使用break */ var x = 0; /* while (x < 5原创 2014-04-05 22:29:15 · 131 阅读 · 0 评论 -
JavaScript基础(7)—for
javascript009.html --> <!-- for(表达式1;表达式2;表达式3) { 循环体; } 表达式1:初始化表达式 表达式2:条件表达式 表达式3:增量表达式 特原创 2014-04-05 23:32:22 · 111 阅读 · 0 评论 -
JavaScript基础(27)—DIV节点的操作
javascript039.html --> div { border:#0099ff 1px solid; height:60px; width:120px; margin:20px 0px 20px 20px; padding:10px 0px 0px 20px; } #div_1 {原创 2014-04-22 12:50:54 · 218 阅读 · 0 评论 -
JavaScript基础(26)—document对象(2)
javascript038.html --> /* 通过节点对象之间的父子,兄弟关系,进行获取 指定一个参考节点 table表格 */ function documentDemo(){ //获取一个参考性的节点 table节点对象 var tableNode = document.getElementB原创 2014-04-20 23:45:29 · 140 阅读 · 0 评论 -
JavaScript基础(26)—document对象(1)
javascript037.html --> /* document对象 代表给定浏览器窗口中的 HTML 文档。 使用document对象,获取HTML页面中的标签节点对象,对标签节点对象进行操作 document对象获取HTML页面中的标签节点对象的三个方法 getElementById("标签节点原创 2014-04-20 23:23:44 · 116 阅读 · 0 评论 -
JavaScript基础(4)—switch
javascript006.html --> /* * 选择语句 switch case * 格式: * switch(变量){ * case 常量: * 执行的代码; * break; * case 常量: * 执行的代码; * break; * default:原创 2014-04-05 22:08:59 · 160 阅读 · 0 评论 -
JavaScript基础(6)—dowhile
javascript008.html --> <!-- 循环: 求和:1-100之间数据的求和 分析: A:获取到1-100之间的每一个数据。 B:需要定义一个变量用于接收每次累加的结果。原创 2014-04-05 23:04:30 · 253 阅读 · 0 评论 -
JavaScript基础(3)—if(3)
javascript005.html --> /* * javascrit if语句的对三种写法 * 格式: * if(条件){ * //执行代码 * }else if(条件){ * //执行代码 * }else if(条件){ * //执行代码 * }else{ * //执行原创 2014-04-05 21:40:12 · 228 阅读 · 0 评论 -
JavaScript基础(3)—if(1)
javascript003.html --> /* * javascript中的语句 * 判断语句 * 选择语句 * 循环语句 */ // 判断语句 if语句,如果 // 对条件进行判断需要使用if语句 /* * if语句的格式 * if(条件){ * 被执行的代码 * } *原创 2014-04-05 21:28:47 · 491 阅读 · 0 评论 -
JavaScript基础(2)—运算符
javascript002.html --> // 变量,作用是什么,存储常量值,方便与我们计算和存储数据 /* * JavaScript中的运算符 + - * / %读作模 余数 */ // alert(3%-96);//小结,取模,正负号,看% 左边的数据 // alert(3125/1000*1000); /*原创 2014-04-05 21:16:29 · 80 阅读 · 0 评论 -
JavaScript基础(23)—原型的应用(2)
javascript034.html --> <!-- 需求:去除字符串两端的空格,把字符串变成字符数组,反转功能。 --> //在js中是没有我要求的这几个方法的,所以,都是要求自己实现的。 //并且,我们又不想把字符串作为参数传递,所以我们使用字符串的原型 //给字符串的原型添加功原创 2014-04-19 10:23:20 · 116 阅读 · 0 评论 -
JavaScript基础(22)—原型的应用(1)
javascript033.html --> <!-- 比如说:在使用js数组或者字符串对象的操作中,如果功能不够了,怎么办呢? 自己写呗,但是,自己写的话,我们每次都要把数组作为参数传递,这样感觉很别扭。 大家想一想,如果我们在使用js对象的时候原创 2014-04-19 09:50:46 · 102 阅读 · 0 评论 -
JavaScript基础(12)—String对象
javascript023.html --> <!-- 字符串对象:表示文本数据。 格式: newString = new String(["stringLiteral"]) --> //创建字符串对象 //var str = new String(原创 2014-04-18 00:54:41 · 102 阅读 · 0 评论 -
JavaScript基础(8)—function(3)
javascript012.html --> <!-- 比较两个数是否相等。 --> //判断数是否相等 function compare(a,b) { /* if(a==b) { return true; } else { ret原创 2014-04-17 23:59:13 · 113 阅读 · 0 评论 -
JavaScript基础(14)—typeof运算符
javascript025.html --> <!-- typeof运算符: js是一门弱类型语言,不代表js是没有类型的。 那么,我们怎么能够知道js的类型呢? 这个时候js就提供了typeof运算符供我们使用。原创 2014-04-18 01:21:13 · 155 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(2)
javascript016.html --> /* 数组的操作, 1. 遍历,就是将数组中存储的元素,分别进行取出 虽然数组的遍历操作代码很少,原理也很简单,但是很多的更加复杂数组的操作 必须要依靠遍历,最大值,最小值,排序,前提,必须要进行数组的遍历 2. 获取数组中的最大,最小值 3. 数组的原创 2014-04-18 00:27:17 · 117 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(1)
javascript015.html --> /* 使用Array对象来创建数组 */ /*var arr1 = new Array(); //向数组容器中,添加数据,数组的下标,用[]来标示 arr1[0] = 123; arr1[1] = 456; arr1[2] = 789; arr1[3] = "ab原创 2014-04-18 00:22:12 · 128 阅读 · 0 评论 -
JavaScript基础(9)—Date对象(2)
javascript014.html --> /* * 2013-3-3 2013-4-6 */ function dateDemo() { var date1 = "3-3-2013"; var date2 = "2-6-2013"; /* * 实现思路: 1. 将字符串转成日期对象 Date对象的parse方原创 2014-04-18 00:15:46 · 141 阅读 · 0 评论 -
JavaScript基础(9)—Date对象(1)
javascript013.html --> /* JS基于对象 */ //创建的日期对象 //var date = new Date(); //日期对象,调用toLocaleString() //alert(date.toLocaleString()); /* 单独的获取某个日期的值原创 2014-04-18 00:13:17 · 236 阅读 · 0 评论 -
JavaScript基础(8)—function(2)
javascript011.html --> <!-- 函数的调用问题:函数如果有明确的return带一个返回值的 A:我们可以直接调用,但是没有意义。 B:alert调用。可以把结束直接显示。但是不推荐。 因为我们可能根据返回的结果还要继原创 2014-04-17 23:56:19 · 117 阅读 · 0 评论 -
JavaScript基础(13)—function的调用
javascript024.html --> <!-- 在传统的web开发中,js一直起到的是一种点缀的作用,只完成了有限的功能:表单校验。 后面,如果我们想对ajax技术有深入的了解,必须好好学习js的面向对象思想。 js本身并不是一门面向对象的语言。基于对原创 2014-04-18 01:17:24 · 268 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(3)
javascript017.html --> /* 数组中最大值,最小值的获取 */ var arr = [-3,-2,1,-6,-1,-5,-9]; //定义变量,记录住数组中的第0下标上的数据 //定义变量,初始化值是0 var num = 0; //遍历数组,分别取出数组中的每个元素,和num进行原创 2014-04-18 00:34:08 · 100 阅读 · 0 评论 -
JavaScript基础(16)—使用对象的属性和方法
javascript027.html --> <!-- 如何使用对象的属性和方法呢? 方式1: 对象名.属性(方法)名 方式2: 对象名["属性或方法名"] --> //创建数组对象 var ar原创 2014-04-19 01:50:52 · 219 阅读 · 0 评论 -
JavaScript基础(18)—自定义类把属性和方法定义在内部
javascript029.html --> <!-- java代码: class Person { private String name; private int age;原创 2014-04-19 02:17:15 · 152 阅读 · 0 评论 -
JavaScript基础(11)—Global对象
javascript022.html --> <!-- 全局对象:是一个固有对象,目的是把所有全局方法集中在一个对象中。 Global 对象没有语法。直接调用其方法。 在脚本引擎被初始化时创建,可以直接使用。 parseInt 方法 par原创 2014-04-18 00:52:25 · 111 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(7)
javascript021.html --> <!-- 如果是定义一个数据,用变量存储即可。 如果多个数据的操作,就必须用数组存储了。 数组:存储多个元素的容器。JS数组比较特殊,跟java有可能有些不一样。 特点: 数组都有索引,从0开始原创 2014-04-18 00:49:21 · 166 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(6)
javascript020.html --> /* Array对象中的方法 sort()对数组进行排序 升序 Array对象中concat()方法更多数组组合而成的新数组 */ var arr = [3,4,1,5,2,0,9,7,6,8]; var a = arr.sort(); alert(a);原创 2014-04-18 00:46:16 · 204 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(4)
javascript018.html --> /* 数组的排序 比较换位 */ var arr = [3,2,1,5];//1235 if(arr[0]>arr[1]){ var temp = arr[0]; arr[0] = arr[1]; arr[1] = temp;原创 2014-04-18 00:37:00 · 105 阅读 · 0 评论 -
JavaScript基础(15)—通过function模拟类的定义及使用
javascript026.html --> //面向对象中,最核心的概念就是类。 //类表示具有相似性质的一类事物的抽象。 //通过实例化一个类,就能够得到一个类的对象。 //我们如何自己定义对象呢?通过刚才的讲解,我们想到了使用function模拟。 /* 在java中,定义类格式如下:原创 2014-04-18 01:23:58 · 342 阅读 · 0 评论 -
JavaScript基础(10)—Array对象(5)
javascript019.html --> var arr = [3,2,1,5]; for(var x = 0 ; x < arr.length -1; x++){ for( var y = 0 ; y < arr.length - x -1; y++){ if(arr[y] >原创 2014-04-18 00:42:52 · 130 阅读 · 0 评论 -
JavaScript基础(28)—更改页面的背景
1原创 2014-04-22 12:58:03 · 194 阅读 · 0 评论